Todd Stack

Chief Financial Officer (Interim)

Todd Stack is the Chief Financial Officer at Trans Mountain, a position held since 2024. From 1990 to 2000, they worked at TransAlta, where they held multiple leadership roles, including Managing Director & Corporate Controller, Vice President & Treasurer, and Chief Financial Officer, overseeing various financial activities and corporate governance. Todd earned an MBA in Finance from the University of Calgary and a Bachelor of Science in Engineering from the University of Alberta.

Location

Calgary, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices