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.
![](https://www.essexpower.ca/wp-content/uploads/2022/09/JA-FINAL-WEB.png)
John Avdoulos, B.A. Sc., MBAPresident & Chief Executive Officer
Essex Power Corporation
![](https://www.essexpower.ca/wp-content/uploads/2022/06/1.png)
Joe BarileVice President, Regulatory and Corporate Affairs
![](https://www.essexpower.ca/wp-content/uploads/2022/06/2.png)
Stephen Ray, B.A. Sc., P. EngChief Operating Officer
![](https://www.essexpower.ca/wp-content/uploads/2022/06/2-1.png)
Max PiccoCorporate Controller
Essex Power Corporation
![](https://www.essexpower.ca/wp-content/uploads/2023/02/Headshot-Web-7.png)