Skip to content

Brian McLeod

13 salary records across 2 employers, 2003–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Ontario Power Generation

Hydro One and Ontario Power Generation
2003–2013 · 8 records

View at this employer →

2013 roster →
See where $183,378 ranks →

Salary history, by year
YearPositionSalary
2013Site Project Engineer/Officer$183,378Benefits $774Total $184,153
2012Site Project Engineer/Officer$138,115Benefits $768Total $138,883
2011Senior Thermal Station Engineer/Officer$129,177Benefits $743Total $129,920
2010Senior Thermal Station Engineer/Officer$129,320Benefits $644Total $129,964
2007Trades Supervisor, Maintenance$130,334Benefits $571Total $130,905
2006Trades Supervisor, Maintenance$121,366Benefits $601Total $121,967
2005Trades Supervisor, Maintenance$110,818Benefits $669Total $111,487
2003Trades Supervisor - Maintenance$102,239Benefits $548Total $102,787
Salary history, by year
YearPositionSalary
2025Teacher$118,125Benefits $0Total $118,125
2024Teacher$133,066Benefits $0Total $133,066
2023Teacher$103,101Benefits $0Total $103,101
2022Teacher$103,091Benefits $0Total $103,091
2021Teacher$106,343Benefits $0Total $106,343