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