Otter Tail Power corporate office is located in 215 S Cascade St, Fergus Falls, Minnesota, 56537, United States and has 501-1,000 employees.
otter tail power co
ottertail llc
mat's electric
ottertail commodities inc
ottertail development group llc
ottertail plaza llc
Departments
Number of employees
Operations
285
Engineering & Technical
75
Finance
56
Information Technology
28
Marketing
19
Legal
17
Human Resources
17
| Location | People at location |
| North America | 201-500 |
Explore people who held key positions, contributed to Otter Tail Power's success, and advanced their careers.
Deputy Auditor and Hum... at City of Jamestown, Ten...
Worked as Senior Land Specialist
at Otter Tail Power (2023-2025)
Manager, Environment, ... at Shearer's Foods
Worked as Senior Environmental Specialist
at Otter Tail Power
Senior Manager, System... at Otter Tail Corporation
Worked as Senior Manager, System Operations
at Otter Tail Power
Manager, System Operat... at Otter Tail Corporation
Worked as Manager, System Operations Support
at Otter Tail Power
Explore More
Otter Tail Power Company is an electricity provider serving residential, commercial, and industrial customers across Minnesota, North Dakota, and South Dakota. With over 100 years of experience, the company focuses on delivering reliable power and predictable costs to the communities it serves. They offer various services including payment assistan... Read More