, and reliable clean electricity. For over 111 years, TransAlta has been a responsible operator and proud community member... culture. WHAT WE NEED FROM YOU A bachelor's degree or higher in computer science, information technology, engineering......
Job Location: Calgary, AB, Canada