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
| Year | Position | Salary |
|---|---|---|
| 2025 | Constable | $167,595Benefits $608Total $168,204 |
| 2024 | Constable | $175,394Benefits $637Total $176,031 |
| 2023 | Constable | $159,689Benefits $615Total $160,305 |
| 2022 | Constable | $150,381Benefits $610Total $150,991 |
| 2021 | Constable | $131,792Benefits $569Total $132,361 |
| 2020 | Constable | $122,955Benefits $562Total $123,517 |
| 2019 | Constable | $114,631Benefits $559Total $115,190 |
| 2018 | Constable | $112,714Benefits $550Total $113,263 |
| 2017 | Constable | $104,256Benefits $540Total $104,797 |
| 2015 | Constable | $102,354Benefits $702Total $103,055 |
| 2007 | Constable Station One Platoon 3 | $110,678Benefits $604Total $111,282 |
| Year | Position | Salary |
|---|---|---|
| 2024 | Secondary Educational Technology Coach | $141,982Benefits $0Total $141,982 |
| 2023 | Secondary Educational Technology Coach | $111,952Benefits $0Total $111,952 |
| 2019 | Department Head Continuing Education | $115,824Benefits $0Total $115,824 |
| 2018 | Secondary Teacher | $114,499Benefits $0Total $114,499 |
| 2017 | Secondary Teacher | $107,370Benefits $25Total $107,395 |
| 2016 | Secondary Teacher | $108,068Benefits $207Total $108,275 |
| 2014 | Secondary Teacher | $104,109Benefits $258Total $104,367 |
| 2013 | Secondary Teacher | $104,591Benefits $310Total $104,901 |
| 2012 | Secondary Teacher | $100,935Benefits $379Total $101,314 |
| Year | Position | Salary |
|---|---|---|
| 2025 | General Duty Officer | $119,328Benefits $201Total $119,529 |
| 2024 | General Duty Officer | $131,956Benefits $197Total $132,153 |
| 2023 | General Duty Officer / Agente des services généraux / Agent des services généraux | $115,098Benefits $181Total $115,279 |
| 2021 | General Duty Officer | $102,346Benefits $70Total $102,416 |
| 2020 | General Duty Officer | $110,399Benefits $0Total $110,399 |
City of Windsor - Police Services
Municipalities and Services
2008–2016 · 3 records
| Year | Position | Salary |
|---|---|---|
| 2016 | Constable | $101,307Benefits $706Total $102,013 |
| 2009 | Constable Station One Platoon 3 | $108,366Benefits $592Total $108,959 |
| 2008 | Constable Station One Platoon 3 | $101,245Benefits $683Total $101,929 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Project Lead Solid Waste Management | $104,349Benefits $654Total $105,004 |