Junior Joseph
$207,999.27asInsulator Foreman – Construction+10.97%
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.
Junior Joseph, Insulator Foreman – Construction at Ontario Power Generation, earned a disclosed salary of $207,999.27 in 2025 on the Ontario Sunshine List. This represents a 10.97% increase over the previous year's reported salary. Junior Joseph has appeared on the Ontario Sunshine List 9 times between 2017 and 2025, with reported earnings peaking at $207,999.27 in 2025. In addition to salary, $13,508.90 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 Insulator Foreman – Constructions in Ontario Power Generation
| Name | Salary |
|---|---|
| Junior Joseph | $207,999.27 |
| James Goyne | $189,647.24 |
| David Ogden | $172,541.63 |
| Steven Lalonde | $159,823.99 |
| Stewart Marshall | $149,113.00 |
| Ryan Murtagh | $141,575.60 |
| William Walmsley | $139,840.40 |
| Michael Coughlin | $138,017.96 |
| James Smith | $135,325.01 |
| Andrew Dorman | $132,411.35 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Preveen Ravichandran First Line Manager – Performance and Testing | First Line Manager – Performance and Testing | $208,122.39 |
| Wilfred Jones Senior Manager, Hydro Operations | Senior Manager, Hydro Operations | $208,122.24 |
| Reema Agarwal Manager Projects | Manager Projects | $208,056.34 |
| Prasenjit Roy Manager Projects | Manager Projects | $208,055.52 |
| Steven Pfeifer Thermal Operating Technician | Thermal Operating Technician | $208,002.23 |
| Mahendrasinh Rana Senior Manager Projects | Senior Manager Projects | $207,995.90 |
| Aaron Grover Operation Training Specialist | Operation Training Specialist | $207,961.12 |
| Katherine Stewart Senior Manager Field Operations | Senior Manager Field Operations | $207,916.47 |
| Gregory Chezzi Trades Management Supervisor- Maintenance | Trades Management Supervisor- Maintenance | $207,832.53 |
| Steven Budden Manager Contract Management Office | Manager Contract Management Office | $207,830.31 |