Skip to content

David Wells

35 salary records across 5 employers, 20012025.

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

Salary history, by year
YearPositionSalary
2025Curriculum Lead Secondary$122,117
2024Department Head Secondary$137,509
2023Department Head Secondary$106,873
2022Department Head Secondary$106,873
2021Department Head Secondary$105,093
2020Department Head Secondary$103,515
2019Secondary Teacher$102,716
2018Secondary Teacher$102,853
2017Secondary Teacher$101,858

Ontario Power Generation

Hydro One and Ontario Power Generation
2001–2012 · 9 records

View at this employer →

2012 roster →
See where $158,128 ranks →

Salary history, by year
YearPositionSalary
2012Supervising Nuclear Operator, First Line Manager Assistant$158,128
2011Supervising Nuclear Operator, First Line Manager Assistant$142,216
2010Supervising Nuclear Operator, First Line Manager Assistant$164,366
2009Supervising Nuclear Operator, First Line Manager Assistant$110,278
2006Supervising Nuclear Operator$127,698
2005Supervising Nuclear Operator$134,672
2004Supervising Nuclear Operator$121,855
2003Supervising Nuclear Operator$109,168
2001Supervising Nuclear Operator$104,656
Salary history, by year
YearPositionSalary
2025Firefighter Operation$141,952
2024Firefighter Operation$120,552
2023Firefighter Operation$133,565
2022Firefighter Operation$129,360
2021Firefighter Operation$114,144
2020Firefighter Operation$104,271
2019Firefighter Operation$101,502
2017Firefighter Operation$103,849
Salary history, by year
YearPositionSalary
2025Training Constable$173,072
2024Training Constable$147,359
2023Police Constable$136,209
2022Police Constable$145,775
2021Police Constable$125,350
2020Police Constable$124,434
2019Police Constable$125,543
Salary history, by year
YearPositionSalary
2021Business Process Analyst$104,406
2020Business Process Analyst$106,009