Skip to content

Greg Johnston

18 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
2025Police Constable – Barrie Police$127,993Benefits $525Total $128,518
2024Police Constable - Barrie Police$121,264Benefits $569Total $121,833
2023Police Constable - Barrie Police$116,025Benefits $825Total $116,850
2022Barrie Police - Constable$113,612Benefits $432Total $114,044
2021Barrie Police Constable$111,311Benefits $422Total $111,733
2020Barrie Police Services Constable$113,234Benefits $413Total $113,647
2019Constable$108,476Benefits $550Total $109,026
20181st Class Constable$113,655Benefits $488Total $114,143
2017Police Constable First Class$109,430Benefits $473Total $109,903
2016Police Constable$109,942Benefits $465Total $110,407
2015Police Constable$105,787Benefits $452Total $106,238
2014Police Constable First Class$100,659Benefits $444Total $101,103
Salary history, by year
YearPositionSalary
2016Professor$111,047Benefits $127Total $111,174
2015Professor$112,125Benefits $130Total $112,254
2014Professor$108,387Benefits $159Total $108,546
2013Professor$104,882Benefits $173Total $105,055
2012Professor$102,526Benefits $186Total $102,712
Salary history, by year
YearPositionSalary
2025Maintenance Management System Coordinator$102,974Benefits $824Total $103,798