John Kousinioris is the President and Chief Executive Officer of TransAlta.
1,355 people are employed at TransAlta.
TransAlta is based in Calgary, Alberta.
The NAICS codes for TransAlta are [221, 22].
The SIC codes for TransAlta are [493, 49].