President & CEO
Michel Letellier
CEO Approval Rating
99/100
Innergex is a Canada-based renewable power company that develops, acquires, owns and operates hydroelectric facilities, wind energy and solar energy farms.