David Carvalho
$148,707.55asPlumber/Pipefitter Foreman – Construction+2.79%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2001 to 2025.
David Carvalho, Plumber/Pipefitter Foreman – Construction at Ontario Power Generation, earned a disclosed salary of $148,707.55 in 2025 on the Ontario Sunshine List. This represents a 2.79% increase over the previous year's reported salary. David Carvalho has appeared on the Ontario Sunshine List 17 times between 2001 and 2025, with reported earnings peaking at $195,559.54 in 2022. In addition to salary, $238.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
| Name | Salary |
|---|---|
| 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
| Name | Position | Salary |
|---|---|---|
| Tiffany Hoffman Nuclear Operator | Nuclear Operator | $148,796.94 |
| Linval Lindsay Assistant Technical Engineer/Officer | Assistant Technical Engineer/Officer | $148,784.09 |
| Joseph Teal Mechanical Technician/Technologist | Mechanical Technician/Technologist | $148,780.97 |
| Timothy Borg Planning and Scheduling Technician | Planning and Scheduling Technician | $148,737.42 |
| Zhixin Huang Electrical and Control Technician | Electrical and Control Technician | $148,734.45 |
| Karen Arsenault Electrical and Control Technician | Electrical and Control Technician | $148,700.57 |
| Ned Prodanovic Emergency Response Maintainer | Emergency Response Maintainer | $148,695.50 |
| Joseph Berube Planning Officer | Planning Officer | $148,677.73 |
| Jackie Crandles Communications Officer | Communications Officer | $148,676.73 |
| Najnin Sadia Project and Control Engineer/Officer | Project and Control Engineer/Officer | $148,672.75 |