Skip to content

John McLeod

19 salary records across 5 employers, 1996–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
2025Elementary Principal$151,654Benefits $0Total $151,654
2024Elementary Principal$162,149Benefits $0Total $162,149
2023Elementary Principal$147,399Benefits $0Total $147,399
2019Elementary Principal$121,005Benefits $0Total $121,005
2018Elementary Principal$115,503Benefits $68Total $115,571
2017Elementary Principal$110,988Benefits $259Total $111,247
2016Elementary Vice Principal$108,225Benefits $202Total $108,427
2015Elementary Vice Principal$102,821Benefits $322Total $103,143
2013Elementary Vice Principal$100,500Benefits $349Total $100,850
2012Elementary Vice Principal$101,021Benefits $427Total $101,448
Salary history, by year
YearPositionSalary
2025Assistant Professor$133,295Benefits $100Total $133,395
2024Assistant Professor$121,505Benefits $90Total $121,595
2023Assistant Professor$114,136Benefits $89Total $114,225
2022Assistant Professor$108,287Benefits $89Total $108,376
2021Assistant Professor$101,478Benefits $92Total $101,569

Hydro One

Hydro One and Ontario Power Generation
2008–2009 · 2 records

View at this employer →

2009 roster →
See where $124,970 ranks →

Salary history, by year
YearPositionSalary
2009Supervisor Distribution Technician$124,970Benefits $1,349Total $126,319
2008Supervisor Distribution Technician$110,894Benefits $1,336Total $112,230
Salary history, by year
YearPositionSalary
1997Director of Education$111,845Benefits $202Total $112,047
Salary history, by year
YearPositionSalary
1996Director of Education, Secretary$103,860Benefits $218Total $104,078