Braden Tarbotton
$166,052.54asElectrician Foreman Construction-25.53%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2016 to 2025.
Braden Tarbotton earned $166,052.54 as Electrician Foreman Construction at Ontario Power Generation in 2025, according to the Ontario Sunshine List. This represents a 25.53% decrease from the previous year's reported salary. Braden Tarbotton has appeared on the Ontario Sunshine List 10 times between 2016 and 2025, with reported earnings peaking at $226,326.10 in 2017. Ontario Power Generation reports under the Ontario Power Generation sector of Ontario's public sector salary disclosure.
Top earning Electrician Foreman Constructions in Ontario Power Generation
| Name | Salary |
|---|---|
| Iman Najibzadeh | $278,261.98 |
| Rodolfo Dizon | $244,795.93 |
| Rory Goring | $232,297.10 |
| Philip Hoskin | $225,505.60 |
| Kyle Brun | $218,447.76 |
| Angelo Defrancesco | $213,183.27 |
| Steve Dainard | $209,284.81 |
| Jun Zhao | $202,546.97 |
| Tao Dong | $198,257.74 |
| Jingfei Sun | $194,132.40 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Gabriella Ardito First Line Manager, Business Services | First Line Manager, Business Services | $166,089.38 |
| Michael Tarle Manager Projects | Manager Projects | $166,087.91 |
| Brandon Renton Mechanical Technician | Mechanical Technician | $166,076.54 |
| Minghua Han Senior Procurement Specialist | Senior Procurement Specialist | $166,069.70 |
| Daniel Taylor General Tradesperson | General Tradesperson | $166,064.68 |
| Janice Brkljacich Senior Financial Analyst | Senior Financial Analyst | $166,048.62 |
| James La Rusic Electrical and Control Technician | Electrical and Control Technician | $166,032.26 |
| Leon Mohorovic Senior Manager Projects | Senior Manager Projects | $165,988.95 |
| William Lui Lead Auditor, General | Lead Auditor, General | $165,980.17 |
| Pedro Rebellon Optimization Supervisor | Optimization Supervisor | $165,979.73 |