TransAlta
Show contact
Links
Previous companies
Cathy Ha
Director, Business IT
Jeff F.
Manager Renewable Energy Engineering
Conrad Wieclaw
Engineering & Environmental Manager
Martin van Huyssteen
Manager, Projects - Engineering And Construction
Lloyd Bures
Manager, Business Transition And Improvement
+ 1 more
October, 2022 - present
View in org chart