Phillip North

Chief Executive Officer

Phillip North is the Chief Executive Officer of Zelestra US, where they lead the company's operations in the energy sector. Previously, they held various leadership roles at AES Corporation, including VP of Strategy and Portfolio Management and Chief Risk Officer, overseeing risk governance and commercial transactions. Phillip has also served as Chief Commercial Officer and Chief Financial Officer at Pine Gate Renewables and has extensive experience with Duke Energy Corporation in commercial and trading operations. They hold multiple degrees, including a Master’s in Economics from Miami University, and are currently enrolled in a Leadership Development Program at Georgetown University.

Location

Arlington, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices