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
Essex Power Corporation

Wayne RichardDirector of Technology and Digital Expereince
Essex Power Corporation

Stephen Ray, B.A. Sc., P. EngChief Operating Officer
Essex Power Corporation

Max PiccoCorporate Controller
Essex Power Corporation