Open Menu
Companies>Otter Tail Corporation
Last Modified12/03/2025 12:00 AM
cover
Otter Tail Corporation icon

Otter Tail Corporation

Employee Participants6
Total Rating110
Revenue$849.4M
Otter Tail Corporation Culture This score is derived from employee ratings & reviews
3.8/5
Otter Tail Corporation's Overall Culture is rated
B-

"Otter Tail engages in electric and nonelectric operation, Electric engages in the production, transmission, distribution, and sale of electric energy." Read More

Headquarters Fergus Falls, MN, USA
Bottom 15%
55/100