Todd Stack

Todd Stack

Chief Executive Officer at TRANSALTA RENEWABLES INC.

Net worth: 1 M $ as of 31/03/2024

57 year
Utilities
Consumer Services

Profile

Todd J.
Stack
is currently the President, Chief Executive Officer & Director at TransAlta Renewables, Inc. since 2021.
He also holds the position of CFO, MD, Executive VP-Finance & Controller at TransAlta Corp.
since 1990.
Previously, he served as the Chief Financial Officer at TransAlta Renewables, Inc. from 2012 to 2019.
Mr. Stack completed his undergraduate degree at the University of Alberta and holds an MBA from the University of Calgary.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
04/04/2024 172,517 ( 0.06% ) 1 M $ 31/03/2024
24/11/2023 400 ( 0.00% ) 3 991 $ 31/03/2024

Todd Stack active positions

CompaniesPositionStart
TRANSALTA CORPORATION Director of Finance/CFO 17/05/2019
TRANSALTA RENEWABLES INC. Chief Executive Officer 06/02/2021
All active positions of Todd Stack

Former positions of Todd Stack

CompaniesPositionEnd
TRANSALTA RENEWABLES INC. Director of Finance/CFO 16/05/2019
See the detail of Todd Stack's experience

Training of Todd Stack

University of Alberta Undergraduate Degree
University of Calgary Masters Business Admin

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of Todd Stack's experience

Connections

100 +

1st degree connections

4

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Listed companies1
TRANSALTA CORPORATION

Utilities

Private companies1

Utilities

See company connections