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