David Mcdavitt

$139,819.50asCarpenter Subforeman – Construction

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

Salary Information

Historical salary and taxable benefits from 2017 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Carpenter Subforeman – Construction
$139,819.50
$9,763.52
1.17%
2024
Carpenter Subforeman - Construction
$141,478.39
$9,971.32
35.95%
2022
Carpenter Subforeman - Construction
$104,066.49
$6,555.64
10.22%
2021
Carpenter - Construction
$115,915.05
$7,263.04
15.05%
2020
Carpenter - Construction
$100,754.05
$6,305.80
8.79%
2018
Carpenter - Construction
$110,463.61
$6,768.37
8.81%
2017
Carpenter - Construction
$101,516.86
$6,548.87

In 2025, David Mcdavitt received a salary of $139,819.50 working as Carpenter Subforeman – Construction at Ontario Power Generation, as disclosed on the Ontario Sunshine List. This represents a 1.17% decrease from the previous year's reported salary. David Mcdavitt has appeared on the Ontario Sunshine List 7 times between 2017 and 2025, with reported earnings peaking at $141,478.39 in 2024. In addition to salary, $9,763.52 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 Carpenter Subforeman – Constructions in Ontario Power Generation

NameSalary
Daniel Holmes$140,333.99
David Mcdavitt$139,819.50
Terry Flieler$136,954.23
Terry Coulton$133,934.93

Other employees at Ontario Power Generation

NameSalary
Oleg Belashov
Senior Plant Engineer/Officer
$139,853.92
Allan Rosamond
Mechanical Technician/Technologist
$139,844.61
William Walmsley
Insulator Foreman – Construction
$139,840.40
Eric Heyen
First Line Manager, Drafting
$139,837.60
Sean Gilroy
Mechanical Technician
$139,824.57
Omair Karim
Senior Information Systems Analyst
$139,818.77
Roben Ivens
Nuclear Operator
$139,812.73
Daniel Joanette
Nuclear Operator
$139,810.96
Jennifer Hutton
Senior Technical Engineer/Officer
$139,807.30
William Van Luven
Project Leader
$139,794.30