John Leach

John Leach

Director/Board Member at TAMARACK VALLEY ENERGY LTD.

Net worth: 3 M $ as of 31/05/2026

61 year
Energy Minerals
Consumer Services

Profile

John G.
Leach
currently works at Tamarack Valley Energy Ltd., as Independent Director from 2017.
Mr. Leach also formerly worked at Crew Energy, Inc., as CFO, SVP & Director-Investor Relations from 2009 to 2012 and Baytex Energy Ltd., as Vice President-Finance & Administration from 1993 to 2003.
Mr. Leach received his undergraduate degree from the University of Saskatchewan.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
11/03/2026 345,518 ( 0.07% ) 3 M $ 31/05/2026

John Leach active positions

CompaniesPositionStart
TAMARACK VALLEY ENERGY LTD. Director/Board Member 18/01/2017

Former positions of John Leach

CompaniesPositionEnd
Director of Finance/CFO 01/01/2003
CREW ENERGY INC. Director of Finance/CFO -
See the detail of John Leach's experience

Training of John Leach

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

19

1st degree connections

4

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies4

Energy Minerals

Energy Minerals

Consumer Services

Energy Minerals