TransAlta
Show contact
Links
Scott Jeffers
VP, Legal & Corporate Secretary
Peter Wong
Manager
Lydia Giles
Director, Corporate Tax
Parviz Mohamed
Vice-president, IT Lead, Centennial Project
Daryck Riddell
Manager, Market Compliance
+ 1 more
2022 - present
2019
2018
2012
View in org chart