TransAlta
Show contact
Links
Scott Jeffers
VP, Legal & Corporate Secretary
Daryck Riddell
Manager, Market Compliance
Peter Wong
Manager
Lydia Giles
Director, Corporate Tax
Parviz Mohamed
Vice-president, IT Lead, Centennial Project
+ 1 more
Sheila Sauer
Senior Compliance Engineer, Peng
February, 2023 - present
February, 2019
February, 2018
July, 2008
October, 2007
March, 2005
June, 2002
View in org chart