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