Skip to content

Gregory Johnston

27 salary records across 4 employers, 2006–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
2019Professor of Music$131,829Benefits $90Total $131,920
2018Professor of Music$128,808Benefits $101Total $128,909
2017Professor of Music$141,568Benefits $171Total $141,739
2016Professor of Music$173,473Benefits $260Total $173,733
2015Professor Of Music$159,481Benefits $283Total $159,764
2014Professor of Music$157,606Benefits $306Total $157,912
2013Professor of Music$140,605Benefits $306Total $140,911
2012Professor of Music$149,418Benefits $306Total $149,724
2011Professor of Music$143,730Benefits $306Total $144,036
2010Professor of Music$122,962Benefits $295Total $123,256
2009Professor of Music$128,927Benefits $283Total $129,210
2008Professor, Music$122,228Benefits $275Total $122,503
2007Professor, Music$103,227Benefits $260Total $103,487
2006Professor of Music$110,203Benefits $264Total $110,467
Salary history, by year
YearPositionSalary
2025Detective$177,155Benefits $569Total $177,724
2024Detective$160,324Benefits $556Total $160,880
2023Detective$154,405Benefits $533Total $154,937
2022Detective$140,076Benefits $684Total $140,760
2021Police Constable$120,704Benefits $645Total $121,349
2020Police Constable$151,467Benefits $614Total $152,081
2019Police Constable$114,535Benefits $614Total $115,149
2018Police Constable$112,317Benefits $587Total $112,904
2017Police Constable$107,880Benefits $544Total $108,423
2016Police Constable$105,890Benefits $521Total $106,411
2015Police Constable$126,682Benefits $494Total $127,176
Salary history, by year
YearPositionSalary
2025Community Engagement Advisor / Conseiller de l’engagement communautaire$108,251Benefits $632Total $108,882
Salary history, by year
YearPositionSalary
2025Teacher, Elementary$123,301Benefits $0Total $123,301