TransAlta
Show contact
Links
Parviz Mohamed
Vice-president, IT Lead, Centennial Project
Karen Herman
Manager, Development Engineering
Peter Ang
Engineering Manager
September, 2015 - present
December, 2012
September, 2005
June, 2003
January, 1999
November, 1989
View in org chart