Management Team

John Kousinioris

Todd Stack


Todd Stack is the President of the Company. Mr. Stack is also the Chief Financial Officer at TransAlta and is responsible for providing leadership and direction over TransAlta’s financial affairs.

Aron Willis

Aron Willis

Senior Vice President, Growth

Aron Willis leads TransAlta’s Growth team where he oversees renewables and gas generation development, mergers and acquisitions, construction and development engineering.

Brent Ward

Brent Ward

Chief Financial Officer

Brent Ward is the Chief Financial Officer of the Company. Brent is also the Managing Director, Treasury of TransAlta Corporation and is responsible for leading corporate finance, cash management, insurance, pension and foreign exchange, and interest rate risk management.

Scott Jeffers

Scott Jeffers

Corporate Secretary 

Scott Jeffers is the Corporate Secretary of the Company. Scott is also Managing Director, Corporate Secretary at TransAlta. He is is responsible for TransAlta’s corporate secretarial matters, including corporate governance, disclosure and securities compliance matters. He is also responsible for certain corporate/commercial legal matters.

Kathryn Higgins

Managing Director and Corporate Controller

Kathryn Higgins is the Corporate Controller for both TransAlta Renewables and TransAlta Corporation. She is responsible for providing oversight for TransAlta’s financial activities, including, control framework, corporate accounting and reporting, tax and corporate planning.