TransAlta
Show contact
Links
Previous companies
Brian Baudais
Manager, Engineering & Operations Services
Damien Griffiths
Senior Project Manager
Kiran Shah P.eng.
Senior Electrical Engineer
Sean Pollock
Senior Electrical Operations And Maintenance Specialist
Rolf Steinmann
+ 6 more
February, 2022 - present
View in org chart