Summary
Otter Tail Power Company is an investor-owned electric utility that provides electricity and energy services for approximately 133,000 residential, commercial, and industrial customers.
Deals Overview
Senior Management
Charles MacFarlane
President and CEO
Kevin Moug
SVP and CFO
Tim Rogelstad
President
All rights reserved. Copyright © 2025 Datasite
By continuing, you agree to our Terms & Conditions and our Data Privacy Policy