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

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

Essex Power Corporation

Stephen Ray

Stephen Ray, B.A. Sc., P. EngChief Operating Officer (EPC)

Essex Power Corporation