Leadership Team

About

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.