Skip to content

Robert Hanna

29 salary records across 5 employers, 2007–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
2025Constable$167,595Benefits $608Total $168,204
2024Constable$175,394Benefits $637Total $176,031
2023Constable$159,689Benefits $615Total $160,305
2022Constable$150,381Benefits $610Total $150,991
2021Constable$131,792Benefits $569Total $132,361
2020Constable$122,955Benefits $562Total $123,517
2019Constable$114,631Benefits $559Total $115,190
2018Constable$112,714Benefits $550Total $113,263
2017Constable$104,256Benefits $540Total $104,797
2015Constable$102,354Benefits $702Total $103,055
2007Constable Station One Platoon 3$110,678Benefits $604Total $111,282
Salary history, by year
YearPositionSalary
2024Secondary Educational Technology Coach$141,982Benefits $0Total $141,982
2023Secondary Educational Technology Coach$111,952Benefits $0Total $111,952
2019Department Head Continuing Education$115,824Benefits $0Total $115,824
2018Secondary Teacher$114,499Benefits $0Total $114,499
2017Secondary Teacher$107,370Benefits $25Total $107,395
2016Secondary Teacher$108,068Benefits $207Total $108,275
2014Secondary Teacher$104,109Benefits $258Total $104,367
2013Secondary Teacher$104,591Benefits $310Total $104,901
2012Secondary Teacher$100,935Benefits $379Total $101,314

Solicitor General

Government of Ontario – Ministries
2020–2025 · 5 records

View at this employer →

2025 roster →
See where $119,328 ranks →

Salary history, by year
YearPositionSalary
2025General Duty Officer$119,328Benefits $201Total $119,529
2024General Duty Officer$131,956Benefits $197Total $132,153
2023General Duty Officer / Agente des services généraux / Agent des services généraux$115,098Benefits $181Total $115,279
2021General Duty Officer$102,346Benefits $70Total $102,416
2020General Duty Officer$110,399Benefits $0Total $110,399
Salary history, by year
YearPositionSalary
2016Constable$101,307Benefits $706Total $102,013
2009Constable Station One Platoon 3$108,366Benefits $592Total $108,959
2008Constable Station One Platoon 3$101,245Benefits $683Total $101,929
Salary history, by year
YearPositionSalary
2025Project Lead Solid Waste Management$104,349Benefits $654Total $105,004