Barry E. Welch

Barry E. Welch has served as one of our independent directors since April 15, 2025. Since January 2023, Mr. Welch has served on the board of directors of Onward Energy, a renewables portfolio company in the JP Morgan-managed Infrastructure Investments Fund (IIF), assuming the role of chair in January 2024.

Onward Energy was formed in January 2023 through the merger of Novatus Energy, where he served as chair of the audit committee from 2016 until the merger, and Southwest Generation, where he served as chair of the board of directors from 2018 until the merger. Since March 2023, he has also served on the board and audit committee of Aspen Power, a distributed generation solar company that develops, constructs, owns, and operates projects throughout the U.S. From 2016 through 2019, Mr. Welch served on the board of TransMontaigne Partners (NYSE: TLP). In this oil storage master limited partnership, he served as chair of the conflicts committee and a member of the audit committee.

From 2004 to 2014, he served as the Chief Executive Officer of Atlantic Power Corporation (NYSE: AT), an independent power company with fossil and renewable power generation facilities in the United States and Canada. He served on their board of directors from 2006 through 2014. From 1989 to 2004, he served in various roles within John Hancock’s Bond & Corporate Finance Group, culminating in his appointment as Senior Vice President and Head of the Bond & Corporate Finance Group from 2001 to 2004. Mr. Welch earned a Bachelor of Science in Mechanical & Aerospace Engineering from Princeton University and a Master of Business Administration degree with a concentration in Finance from Boston College.