Skip to content

Craig Mackenzie-Haines

16 salary records across 2 employers, 2002–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
2018Staff Sergeant$155,366Benefits $148Total $155,514
2017Staff Sergeant / Sergent d'état-major$151,416Benefits $136Total $151,552
2016Staff Sergeant$147,124Benefits $136Total $147,260
2015Staff Sergeant / Sergent d'état-major$114,736Benefits $138Total $114,874
2009Operational Manager$115,338Benefits $126Total $115,464
2008Operational Manager$107,568Benefits $130Total $107,697
2007Operational Manager$127,141Benefits $123Total $127,264
2004Operational Manager$121,053Benefits $101Total $121,155
2002Operational Manager$130,397Benefits $107Total $130,504

Solicitor General

Government of Ontario – Ministries
2019–2025 · 7 records

View at this employer →

2025 roster →
See where $209,276 ranks →

Salary history, by year
YearPositionSalary
2025Staff Sergeant$209,276Benefits $149Total $209,425
2024Staff Sergeant$136,505Benefits $142Total $136,647
2023Staff Sergeant / Sergent d'état-major$166,826Benefits $137Total $166,963
2022Staff Sergeant$161,635Benefits $134Total $161,769
2021Staff Sergeant$169,635Benefits $132Total $169,767
2020Staff Sergeant$164,787Benefits $129Total $164,915
2019Staff Sergeant$146,773Benefits $131Total $146,904