Business Positions
Hydro-Quebec
Canadian public electric utility
Board Memberships
TC Energy
One of the largest energy infrastructure companies in North America.