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
| Year | Position | Salary |
|---|---|---|
| 2025 | Elementary Principal | $151,654Benefits $0Total $151,654 |
| 2024 | Elementary Principal | $162,149Benefits $0Total $162,149 |
| 2023 | Elementary Principal | $147,399Benefits $0Total $147,399 |
| 2019 | Elementary Principal | $121,005Benefits $0Total $121,005 |
| 2018 | Elementary Principal | $115,503Benefits $68Total $115,571 |
| 2017 | Elementary Principal | $110,988Benefits $259Total $111,247 |
| 2016 | Elementary Vice Principal | $108,225Benefits $202Total $108,427 |
| 2015 | Elementary Vice Principal | $102,821Benefits $322Total $103,143 |
| 2013 | Elementary Vice Principal | $100,500Benefits $349Total $100,850 |
| 2012 | Elementary Vice Principal | $101,021Benefits $427Total $101,448 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Assistant Professor | $133,295Benefits $100Total $133,395 |
| 2024 | Assistant Professor | $121,505Benefits $90Total $121,595 |
| 2023 | Assistant Professor | $114,136Benefits $89Total $114,225 |
| 2022 | Assistant Professor | $108,287Benefits $89Total $108,376 |
| 2021 | Assistant Professor | $101,478Benefits $92Total $101,569 |
| Year | Position | Salary |
|---|---|---|
| 2009 | Supervisor Distribution Technician | $124,970Benefits $1,349Total $126,319 |
| 2008 | Supervisor Distribution Technician | $110,894Benefits $1,336Total $112,230 |
| Year | Position | Salary |
|---|---|---|
| 1997 | Director of Education | $111,845Benefits $202Total $112,047 |
| Year | Position | Salary |
|---|---|---|
| 1996 | Director of Education, Secretary | $103,860Benefits $218Total $104,078 |