TransAlta
Show contact
Links
Scott Jeffers
VP, Legal & Corporate Secretary
Parviz Mohamed
Vice-president, IT Lead, Centennial Project
Peter Wong
Manager
Lydia Giles
Director, Corporate Tax
Daryck Riddell
Manager, Market Compliance
+ 1 more
Karen Herman
Manager, Development Engineering
Peter Ang
Engineering Manager
October, 2010 - present
July, 2006
View in org chart