WHO WE ARE “Energizing the Future.” TransAlta owns, operates, and develops a diverse fleet of electrical generation... with the extended dam safety team including water management, electrical engineers, mechanical engineers, and plant operators......
Job Location: Calgary, AB, Canada