Skip to content

Mark Hancock

26 salary records across 4 employers, 2001–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$222,762Benefits $439Total $223,202
2024Professor$210,738Benefits $369Total $211,107
2023Professor$196,484Benefits $320Total $196,804
2022Professor$173,950Benefits $253Total $174,203
2021Associate Professor$157,526Benefits $191Total $157,717
2020Associate Professor$158,800Benefits $182Total $158,981
2019Associate Professor$151,476Benefits $183Total $151,659
2018Associate Professor$136,172Benefits $182Total $136,355
2017Associate Professor$139,641Benefits $191Total $139,832
2016Associate Professor$131,284Benefits $201Total $131,485
2015Assistant Professor$100,533Benefits $208Total $100,741
2013Assistant Professor$111,951Benefits $148Total $112,099
2012Assistant Professor$107,759Benefits $157Total $107,916
2011Assistant Professor$100,805Benefits $355Total $101,159
Salary history, by year
YearPositionSalary
2020Firefighter 1st Class$114,736Benefits $415Total $115,151
2019Firefighter$111,030Benefits $409Total $111,439
2017First Class Firefighter$136,041Benefits $361Total $136,402
2016Firefighter 1st Class$107,715Benefits $340Total $108,055
2015Firefighter 1st Class$100,356Benefits $340Total $100,696
2014Training Instructor$102,995Benefits $387Total $103,383

Ontario Power Generation

Hydro One and Ontario Power Generation
2001–2007 · 5 records

View at this employer →

2007 roster →
See where $128,184 ranks →

Salary history, by year
YearPositionSalary
2007Inspection & Maintenance Technician I$128,184Benefits $1,211Total $129,395
2006Inspection & Maintenance Technician I$110,333Benefits $1,614Total $111,947
2005Inspection & Maintenance Tech. Trainee$122,357Benefits $545Total $122,901
2003Inspection & Maintenance Tech. Trainee$110,073Benefits $405Total $110,478
2001Inspec. & Maint. Tech. Trainee$110,987Benefits $347Total $111,334

Office of the Auditor General

Government of Ontario : Legislative Assembly and Offices
2010 · 1 record

View at this employer →

2010 roster →
See where $104,157 ranks →

Salary history, by year
YearPositionSalary
2010Audit Supervisor$104,157Benefits $169Total $104,326