Joseph Penney
$109,433.97asMillwright Foreman – Construction-21.67%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2020 to 2025.
Joseph Penney, Millwright Foreman – Construction at Ontario Power Generation, earned a disclosed salary of $109,433.97 in 2025 on the Ontario Sunshine List. This represents a 21.67% decrease from the previous year's reported salary. Joseph Penney has appeared on the Ontario Sunshine List 6 times between 2020 and 2025, with reported earnings peaking at $184,222.36 in 2023. In addition to salary, $1,300.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 Millwright Foreman – Constructions in Ontario Power Generation
| Name | Salary |
|---|---|
| Eric Dunn | $186,324.58 |
| Owen Morgan | $184,494.55 |
| David Peters | $181,062.17 |
| Jeffrey Peattie | $180,668.50 |
| Jeff Terry | $180,046.14 |
| Henry Bouwman | $175,370.32 |
| Ian Hill | $169,468.35 |
| Robert Denneny | $165,957.82 |
| Matthew Dudman | $163,416.54 |
| Christopher Esquejo | $160,761.47 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Tracy Walsh Labourer Foreman Construction | Labourer Foreman Construction | $109,572.23 |
| Rutesh Mistry Information Systems Technician | Information Systems Technician | $109,555.92 |
| Taylor Sheldrick Civil Maintainer | Civil Maintainer | $109,511.67 |
| Lana Lajoie Analyst/Buyer | Analyst/Buyer | $109,510.71 |
| Thiago Fin Procurement Specialist | Procurement Specialist | $109,492.58 |
| James Sedrak Assistant Technical Engineer/Officer | Assistant Technical Engineer/Officer | $109,415.76 |
| Devyani Patel Nuclear Operator | Nuclear Operator | $109,399.79 |
| Phillip Lee Civil Maintainer | Civil Maintainer | $109,367.60 |
| Samantha Bonnici Civil Maintainer | Civil Maintainer | $109,364.39 |
| Kristen Mcleod Nuclear Operator | Nuclear Operator | $109,361.56 |