Skip to content

David Harrison

41 salary records across 10 employers, 1999–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

Salary history, by year
YearPositionSalary
2025Professor$133,255Benefits $58Total $133,313
2024Professor$126,689Benefits $58Total $126,747
2023Professor$126,970Benefits $59Total $127,028
2022Professor$117,072Benefits $66Total $117,137
2021Professor$115,378Benefits $74Total $115,452
2020Professor$111,645Benefits $71Total $111,716
2019Professor$107,298Benefits $97Total $107,395
2018Professor$104,671Benefits $111Total $104,782
2016Professor$100,023Benefits $127Total $100,150
2015Professor$101,451Benefits $130Total $101,581
Salary history, by year
YearPositionSalary
2025Secondary Teacher$123,318Benefits $0Total $123,318
2024Secondary Teacher$139,249Benefits $0Total $139,249
2023Secondary Teacher$107,887Benefits $100Total $107,987
2022Secondary Teacher$107,506Benefits $91Total $107,597
2021Secondary Teacher$102,432Benefits $87Total $102,519
2020Secondary Teacher$100,687Benefits $82Total $100,769
Salary history, by year
YearPositionSalary
2025Coordinator – Wayfinding and Signage$113,517Benefits $378Total $113,894
2024Coordinator - Wayfinding and Signage$104,866Benefits $355Total $105,221
2023Coordinator - Wayfinding and Signage$100,170Benefits $310Total $100,480
2011Co-ordinator - Wayfinding/Signage$104,982Benefits $313Total $105,296
2010Technical Assistant - Architectural$101,872Benefits $155Total $102,027
Salary history, by year
YearPositionSalary
2025Elementary Teacher$118,301Benefits $0Total $118,301
2024Elementary Teacher$132,813Benefits $0Total $132,813
2023Elementary Teacher$100,705Benefits $0Total $100,705
2022Elementary Teacher$101,961Benefits $0Total $101,961
2021Elementary Teacher$102,666Benefits $0Total $102,666
Salary history, by year
YearPositionSalary
2010Senior Lecturer$111,965Benefits $289Total $112,255
2009Senior Lecturer$108,159Benefits $269Total $108,428
2008Senior Lecturer$114,431Benefits $259Total $114,690
2007Senior Lecturer$108,837Benefits $247Total $109,083
2006Senior Lecturer$105,823Benefits $253Total $106,076

Ontario Power Generation

Hydro One and Ontario Power Generation
2006–2009 · 3 records

View at this employer →

2009 roster →
See where $120,505 ranks →

Salary history, by year
YearPositionSalary
2009Nuclear Security Officer$120,505Benefits $1,184Total $121,689
2007Nuclear Security Officer$116,513Benefits $1,109Total $117,623
2006Nuclear Security Officer$103,118Benefits $1,526Total $104,644
Salary history, by year
YearPositionSalary
2001Co-ordinator$105,540Benefits $3,092Total $108,632
2000Coordinating Principal$101,878Benefits $2,969Total $104,846
1999Coordinating Principal$105,356Benefits $101Total $105,456
Salary history, by year
YearPositionSalary
2007Manager, Health Protection$107,717Benefits $308Total $108,025
2006Manager Healthy Lifestyles$104,791Benefits $303Total $105,094
Salary history, by year
YearPositionSalary
2019Coordinator$104,537Benefits $185Total $104,722
Salary history, by year
YearPositionSalary
2013Constable$102,814Benefits $804Total $103,618