Todd Stack

Todd Stack

Chief Executive Officer at TRANSALTA RENEWABLES INC.

Net worth: 1 M $ as of 2024-03-30

57 year
Utilities
Consumer Services

Todd Stack active positions

CompaniesPositionStartEnd
TRANSALTA CORPORATION Comptroller/Controller/Auditor 2017-01-31 -
Director of Finance/CFO 2019-05-16 -
Corporate Officer/Principal 2010-11-30 -
Treasurer 2011-04-30 2016-12-31
TRANSALTA RENEWABLES INC. Director/Board Member 2021-02-05 -
Chief Executive Officer 2021-02-05 -
President 2021-02-05 -

Career history of Todd Stack

Former positions of Todd Stack

CompaniesPositionStartEnd
TRANSALTA RENEWABLES INC. Comptroller/Controller/Auditor 2012-10-31 2018-04-30
Director of Finance/CFO 2018-04-30 2019-05-15
Treasurer 2012-10-31 2018-04-30

Training of Todd Stack

University of Alberta Undergraduate Degree
University of Calgary Masters Business Admin

Statistics

International

Canada 5

Operational

Comptroller/Controller/Auditor 2
Director of Finance/CFO 2
Treasurer 2

Sectoral

Utilities 3
Consumer Services 3

Positions held

Active

Inactive

Listed companies

Private companies

Linked companies

Listed companies1
TRANSALTA CORPORATION

Utilities

Private companies1

Utilities

See company connections