Skip to content

James Craig

21 salary records across 4 employers, 20022025.

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
2025Supervisor, Water Services Maintenance$110,195
2024Supervisor, Water Services Maintenance$108,655
2023Supervisor, Water Services Maintenance$107,611
2022Supervisor, Water Services Maintenance$105,705
2021Supervisor, Water Services Maintenance$105,709
2020Supervisor, Water Services Maintenance$108,535
2013Supervisor, Building Systems Maintenance$104,347
2011Supervisor, Building Systems Maintenance$107,569
Salary history, by year
YearPositionSalary
2024Secondary Teacher$138,834
2023Secondary Teacher$105,339
2022Secondary Teacher$103,359
2021Secondary Teacher$103,962
2019Secondary Teacher$104,439
2017Secondary Teacher$100,844
2016Secondary Teacher$100,917
Salary history, by year
YearPositionSalary
2025Teacher$119,585
2024Teacher$133,032
2023Teacher$104,558
2022Teacher$103,311
2021Teacher$102,379
Salary history, by year
YearPositionSalary
2002Operational Manager$135,027