Otter Tail Power Company

215 South Cascade Street, Fergus Falls, MN 56537

Utilities - Natural Gas
around $50 - 100M
around 500 - 1K
(218) 739-8200

Otter Tail Power Company is located at 215 South Cascade Street, Fergus Falls, MN 56537. It has around 500 - 1K employees. Its revenue is around $50 - 100M. ...

Competitor - 1/6
Which company is more competitive with Otter Tail Power Company?

40 Contacts at this company
Marty Berlinger
Telecommunications Engineer
Jennifer Smestad
Vice President, General Counsel and ...
William Rader
Rates Analyst
Jan Rudolf
Vice President Energy Supply
Loren Hanson
Assistant Secretary
Jeff Endrizzi
Manager, Human Resources
Thomas Hrdlicka
Manager System Operations
Nancy Kangas
Director, H.R., I.T., & Safety
Cathy Fogale
Assistant to the President

No company news available.
Get Started Today : Sign up in 20 seconds
Search with 20+ criteria.
Export results in seconds.
Bad emails?
No worry, we give two extras for every bad email.