Skip to content

Kevin Cannon

13 salary records across 2 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
2025Service Trades Maintainer$125,472Benefits $6,853Total $132,325
2024Service Trades Maintainer$122,255Benefits $6,326Total $128,582
2023Service Trades Maintainer$136,721Benefits $6,174Total $142,895
2022Service Trades Maintainer$109,345Benefits $5,574Total $114,919
2021Service Trades Maintainer$109,313Benefits $5,027Total $114,340
2020Service Trades Maintainer$106,776Benefits $4,610Total $111,386
2019Service Trades Maintainer$107,844Benefits $4,032Total $111,876
2018Service Trades Maintainer$108,662Benefits $4,151Total $112,812
Salary history, by year
YearPositionSalary
2012Principal, Elementary$131,794Benefits $0Total $131,794
2011Principal, Elementary$118,135Benefits $167Total $118,302
2010Principal, Elementary$114,695Benefits $0Total $114,695
2009Principal, Elementary$111,354Benefits $0Total $111,354
2008Principal, Elementary$105,096Benefits $0Total $105,096