Dean Olsen

$158,896.87asPlumber/Pipefitter Foreman – Construction

Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2024 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Plumber/Pipefitter Foreman – Construction
$158,896.87
$34.00
12.44%
2024
Plumber/Pipefitter Foreman - Construction
$141,311.55
$85.00

Dean Olsen earned $158,896.87 as Plumber/Pipefitter Foreman – Construction at Ontario Power Generation in 2025, according to the Ontario Sunshine List. This represents a 12.44% increase over the previous year's reported salary. Dean Olsen has appeared on the Ontario Sunshine List 2 times between 2024 and 2025, with reported earnings peaking at $158,896.87 in 2025. In addition to salary, $34.00 in taxable benefits was disclosed for 2025. Ontario Power Generation reports under the Ontario Power Generation sector of Ontario's public sector salary disclosure.

Top earning Plumber/Pipefitter Foreman – Constructions in Ontario Power Generation

NameSalary
Jordan Mccabe$262,133.06
Blake Ritchie$244,575.42
Donald Ruta$227,985.67
Joshua Crowe$220,985.30
Shawn Maschke$201,563.29
Jason Fournier$199,961.30
Scott Everett$193,343.10
Kyle Chatterton$185,362.57
Darren Ballantyne$183,286.52
Nathan Chambers$182,508.31

Other employees at Ontario Power Generation

NameSalary
Annalea Anema
Document Management and Administrative Analyst
$158,925.16
Bradley Law
Crane Operator
$158,920.05
Ashka Bhatt
Senior Manager Treasury
$158,913.08
Gregory Martin
Truck Driver – Radioactive Material Transport First Line Manager Assistant
$158,899.25
Michael Koolhaas
First Line Manager, Custodial Services
$158,897.86
Srinivas Mamillapalli
Senior Technical Engineer/Officer
$158,885.56
Michelle Saunders
Civil Maintainer First Line Manager Assistant
$158,884.69
Mitchell Billard
Electrical and Control Technician/Technologist
$158,880.09
William Phillippi
Mechanical Technician
$158,879.02
Mitalkumar Prajapati
Mechanical Technician
$158,877.63