Corporate Director / President
Todd Stack is the President of the Company and is responsible for leading TransAlta Renewables’ strategy of developing, integrating and operating clean electricity assets to enhance shareholder value and support the long-term strength of the dividend. Todd is also the Chief Financial Officer and Executive Vice President of Finance at TransAlta Corporation, where he provides leadership and strategic direction over TransAlta’s financial affairs.
Todd has extensive experience in capital markets, finance, valuation, economics and the power industry. Prior to his current role, Todd served as TransAlta Renewables’ Chief Financial Officer, as well as TransAlta Corporation’s Corporate Controller, Corporate Treasurer, and was a member of TransAlta’s corporate development team reviewing greenfield and acquisition opportunities.
Todd has a Bachelor of Science in Electrical Engineering from the University of Alberta and a Masters of Business Administration from the University of Calgary. He is a registered professional engineer in Alberta and a Chartered Financial Analyst (CFA).