TransAlta employs 1,427 employees. The TransAlta management team includes John Kousinioris (President and Chief Executive Officer), Todd Stack (Chief Financial Officer), and Will Dalton (Vice President Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular TransAlta employee's phone or email?