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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices