Skip to content

David Mckenzie

32 salary records across 3 employers, 2012–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
2025Staff Sergeant$175,716Benefits $562Total $176,278
2024Staff Sergeant$154,694Benefits $556Total $155,250
2023Staff Sergeant$147,916Benefits $523Total $148,439
2022Staff Sergeant$148,765Benefits $487Total $149,252
2021Staff Sergeant$131,150Benefits $478Total $131,628
2020Sergeant 1st Class$128,042Benefits $469Total $128,511
2019Sergeant 1st Class$131,129Benefits $506Total $131,635
2018Sergeant 1st Class$118,913Benefits $503Total $119,416
2017Sergeant 1st Class$115,196Benefits $495Total $115,691
2016Sergeant 2nd Class$114,579Benefits $593Total $115,172
2015Detective Constable$116,042Benefits $567Total $116,608
2013Detective Constable$101,859Benefits $636Total $102,495
2012Detective Constable$100,011Benefits $564Total $100,576
Salary history, by year
YearPositionSalary
2025Constable$147,803Benefits $610Total $148,413
2024Constable$154,518Benefits $610Total $155,128
2023Constable$148,736Benefits $610Total $149,346
2022Constable$158,032Benefits $610Total $158,642
2021Constable$123,066Benefits $610Total $123,676
2020Constable$116,091Benefits $573Total $116,664
2019Constable$116,248Benefits $527Total $116,775
2018Constable$112,728Benefits $587Total $113,314
2017Constable$113,750Benefits $617Total $114,367
2016Constable$102,531Benefits $707Total $103,238
2015Constable$100,156Benefits $767Total $100,922
2013Constable$102,301Benefits $1,127Total $103,428
Salary history, by year
YearPositionSalary
2025Teacher/Elementary$116,487Benefits $102Total $116,590
2024Teacher/Elementary$133,577Benefits $98Total $133,675
2023Teacher/Elementary$103,015Benefits $100Total $103,115
2022Teacher/Elementary$103,017Benefits $91Total $103,107
2021Teacher/Elementary$104,130Benefits $87Total $104,216
2020Teacher/Elementary$100,738Benefits $82Total $100,821
2019Teacher/Elementary$100,556Benefits $80Total $100,636