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