Senior Contracts Specialist 25 June 2024 by TransAlta Company: TransAlta, we provide safe, clean and reliable power to large mining and industrial customers. For more information about TransAlta, visit...View full job description