Chuck MacFarlane serves as the President and CEO of Otter Tail Corporation, a company that produced record earnings in 2024 with diluted earnings per share.
Chuck MacFarlane serves as the President and CEO of Otter Tail Corporation, a company that produced record earnings in 2024 with diluted earnings per share of $7.17. Under his leadership, the company's electric utility's five-year rate base compounded annual growth rate was updated to 9.0% from 7.7%. The company also increased its long-term earnings per share growth rate target to 6 to 8%.
Full founder directory · Investor directory · Company funding database · Fundraising library