Skip to content

John Macleod

22 salary records across 4 employers, 2010–2020.

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
2019Civil Maintainer First Line Manager Assistant$130,580Benefits $3,908Total $134,488
2018Civil Maintainer First Line Manager Assistant$129,505Benefits $3,912Total $133,417
2017Civil Maintainer First Line Manager Assistant$126,036Benefits $4,314Total $130,350
2016Civil Maintainer First Line Manager Assistant$126,057Benefits $1,364Total $127,421
2015Civil Maintainer First Line Manager Assistant$125,522Benefits $1,356Total $126,879
2014Civil Maintainer First Line Manager Assistant$118,885Benefits $1,351Total $120,236
2013Civil Maintainer First Line Manager Assistant$132,224Benefits $1,334Total $133,559
2012Civil Maintainer, First Line Manager Assistant$114,636Benefits $1,317Total $115,953
2011Civil Maintainer, First Line Manager Assistant$109,355Benefits $1,304Total $110,659
2010Civil Maintainer, First Line Manager Assistant$106,466Benefits $1,230Total $107,695
Salary history, by year
YearPositionSalary
2020Associate Professor$156,947Benefits $0Total $156,947
2019Associate Professor$153,420Benefits $0Total $153,420
2018Associate Professor$150,212Benefits $0Total $150,212
2017Associate Professor$147,682Benefits $0Total $147,682
2016Associate Professor$144,930Benefits $0Total $144,930
2015Associate Professor$141,335Benefits $0Total $141,335
2014Associate Professor - Biomedical and Molecular Science$136,980Benefits $0Total $136,980
2013Associate Professor - Biomedical and Molecular Science$131,047Benefits $0Total $131,047
Salary history, by year
YearPositionSalary
2012Department Head$102,600Benefits $75Total $102,675
2011Department Head A$100,761Benefits $72Total $100,833
2010Department Head$101,546Benefits $72Total $101,618
Salary history, by year
YearPositionSalary
2017First Class Constable$104,455Benefits $577Total $105,032