Leadership Team

About

The Leadership Team at TerraForm Power is responsible for setting the strategic direction and overall vision for the company, overseeing operational efficiency, financial performance, and risk management. This team collaborates to optimize asset performance, drive sustainable growth, and ensure alignment with long-term contracts in the renewable energy sector. Their collective expertise fosters innovation and guides TerraForm Power in achieving its mission of leading the transition to clean energy.