TransAlta Corporation Jobs

job title, keywordscity or province 
1 job at TransAlta Corporation
  • Managing Director, Sundance Operations

    Duffield, AB
    Implement TransAlta Business Strategy*. TransAlta operates 75 facilities in three countries; TransAlta is committed to fostering a dynamic, productive and safe...
    Easily Apply
    30+ days ago
Page 1 of 1
Claimed Profile
Headquarters
Calgary Alberta, Canada
Revenue
$375 Million
Employees
1,001 to 5,000
Industry
Links
TransAlta Corporation website