John Leach

John Leach

Director/Board Member at TAMARACK VALLEY ENERGY LTD.

Net worth: 3 M $ as of 2026-05-30

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
2026-03-10 345,518 ( 0.07% ) 3 M $ 2026-05-30

John Leach active positions

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

Former positions of John Leach

CompaniesPositionEnd
Director of Finance/CFO 2002-12-31
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