Leadership Team

About

The Leadership Team at TransAlta is responsible for establishing the strategic direction and operational oversight of the company, ensuring alignment across all business functions. This team drives initiatives in energy generation and marketing, oversees mergers and acquisitions, and fosters talent development and organizational transformation, all while maintaining compliance with legal and regulatory requirements. Their collaborative leadership approach aims to enhance TransAlta’s competitiveness in the energy sector and support sustainable growth.