Skip to content

John Macrae

26 salary records across 4 employers, 2008–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
2020Professor$121,176Benefits $321Total $121,497
2019Professor$115,312Benefits $68Total $115,380
2018Professor$112,406Benefits $68Total $112,474
2017Professor$102,458Benefits $63Total $102,521
2016Professor$108,356Benefits $84Total $108,440
2015Professor$106,659Benefits $86Total $106,745
2014Professor$113,839Benefits $104Total $113,944
2013Professor$118,343Benefits $114Total $118,457
2012Professor$113,882Benefits $120Total $114,002
2011Professor$115,457Benefits $120Total $115,577
2010Professor$115,192Benefits $126Total $115,318
2009Professor$120,675Benefits $126Total $120,801
2008Professor$109,794Benefits $126Total $109,920
Salary history, by year
YearPositionSalary
2025First Class Constable$130,542Benefits $468Total $131,010
2024First Class Constable$131,087Benefits $421Total $131,508
2023Detective Constable$128,855Benefits $416Total $129,271
2022Detective Constable$135,309Benefits $406Total $135,715
2021Detective Constable$116,151Benefits $372Total $116,524
2020First Class Constable$108,100Benefits $360Total $108,459
2019First Class Constable$104,884Benefits $377Total $105,262
Salary history, by year
YearPositionSalary
2020Secondary Teacher$103,709Benefits $0Total $103,709
2019Secondary Teacher$102,896Benefits $0Total $102,896
2018Secondary Teacher$101,672Benefits $0Total $101,672
2017Secondary Teacher$101,332Benefits $534Total $101,866
2016Secondary Teacher$103,272Benefits $197Total $103,469
Salary history, by year
YearPositionSalary
2009Fire Fighter, 1st Class$122,193Benefits $629Total $122,821