John Tapscott
$121,081.64asCarpenter Foreman – Construction-46.51%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2023 to 2025.
John Tapscott earned $121,081.64 as Carpenter Foreman – Construction at Ontario Power Generation in 2025, according to the Ontario Sunshine List. This represents a 46.51% decrease from the previous year's reported salary. John Tapscott has appeared on the Ontario Sunshine List 3 times between 2023 and 2025, with reported earnings peaking at $226,343.33 in 2024. In addition to salary, $5,762.91 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 Foreman – Constructions in Ontario Power Generation
| Name | Salary |
|---|---|
| Tony George | $259,184.04 |
| Kyle Jordan | $227,919.07 |
| Mark Dodds | $212,588.11 |
| Michael Curtis | $186,958.24 |
| Daryl Hannah | $184,527.83 |
| Raymond Calhoun | $176,021.43 |
| Sanjay Henry | $172,347.84 |
| Randy Chan | $171,283.02 |
| Andrew Love | $170,554.50 |
| Tyler Douglas | $168,658.53 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Seana Mulgrue Mechanical Technician/Technologist | Mechanical Technician/Technologist | $121,135.88 |
| Ryan Goddard Emergency Response Maintainer | Emergency Response Maintainer | $121,132.87 |
| Blaine Loft Electrical and Control Technician | Electrical and Control Technician | $121,127.76 |
| Saleh Ahmad Project Leader | Project Leader | $121,127.20 |
| Barbara Robbins Labourer Foreman Construction | Labourer Foreman Construction | $121,125.46 |
| Colin Mcphee Operating Engineer Foreman – Construction | Operating Engineer Foreman – Construction | $121,037.01 |
| Matthew Barfoot Nuclear Operator | Nuclear Operator | $121,031.03 |
| Joshua Wilson Carpenter Foreman – Construction | Carpenter Foreman – Construction | $121,015.45 |
| Stephanie Niklaus Business Process Analyst | Business Process Analyst | $121,012.19 |
| Cole Belec Nuclear Security Officer | Nuclear Security Officer | $121,007.54 |