The Leadership Team at Onward Energy is responsible for steering the company’s strategic direction and ensuring the successful execution of its mission to provide sustainable energy solutions. This team oversees high-level decision-making, risk management, legal compliance, financial planning, human resources, mergers and acquisitions, asset management, and technical operations to optimize the company’s portfolio of wind, solar, and natural gas projects across the U.S.
Angie Mccarroll
Vp, Deputy General Counsel, Co...
Dave Hancock
Svp, Head Of M&a
Jeffrey Spurgeon
Vp, Asset Management & Commerc...
Joel Stahn
Vp, Operations & Technical Ser...
Larry More
Svp, Finance, Tax, & Accountin...
Pat Welch
Chief Financial Officer
Rick Greene
Chief Administrative Officer
Steve Berberich
President And Chief Executive ...
View all