EN
FR
Français
FR
Chief Engineer/Plant Manager at TransAlta Corporation (Ottawa, Ontario)