Requires Javascript to run jquery-core script

Skip to Main Content
Essex Power Corporation

Senior Management Team

Essex Power is managed by the executive management team on a day-to-day basis. This team aligns business practices and strategies with the goals set out by the Board of Directors.

John Avdoulos, B.A. Sc., MBAPresident & Chief Executive Officer

Essex Power Corporation

Joe BarileVice President, Regulatory and Corporate Affairs

Stephen Ray, B.A. Sc., P. EngChief Operating Officer

Max PiccoCorporate Controller

Essex Power Corporation

Jayna SweeneyVice President Finance and Strategy