June 29, 2025 - Electric Energy Solution Provider
July 2
Risk Analyst, Commodities
TransAlta Corporation
July 2
Development M&A Manager
TransAlta Corporation
July 2
Network Specialist
TransAlta Corporation
July 23
Technician
TransAlta Corporation
July 23
Accountant
TransAlta Corporation
July 23
July 23
Wind Technician, Pincher Creek 1
TransAlta Corporation
Aug 18
Wind Technician
TransAlta Corporation
Aug 18
Analyst, Treasury
TransAlta Corporation
Aug 18
Senior Mechanical Engineer, Hydro
TransAlta Corporation
Aug 18
Aug 18
Accountant, Joint Venture
TransAlta Corporation
Sept 14
Sept 14