Otter Tail Corporation (OTTR) announced significant executive leadership changes on April 14, 2026, as part of a planned succession. The appointments aim to ensure continuity and strategic direction for the company's future operations.
Otter Tail Corporation Announces Executive Leadership Succession Plan
OTTRCorporateGovernanceUtilitiesLeadership



