Skip to content

James Craig

21 salary records across 4 employers, 2002–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
2025Supervisor, Water Services Maintenance$110,195Benefits $345Total $110,540
2024Supervisor, Water Services Maintenance$108,655Benefits $345Total $109,000
2023Supervisor, Water Services Maintenance$107,611Benefits $350Total $107,961
2022Supervisor, Water Services Maintenance$105,705Benefits $357Total $106,062
2021Supervisor, Water Services Maintenance$105,709Benefits $327Total $106,036
2020Supervisor, Water Services Maintenance$108,535Benefits $438Total $108,973
2013Supervisor, Building Systems Maintenance$104,347Benefits $316Total $104,663
2011Supervisor, Building Systems Maintenance$107,569Benefits $275Total $107,844
Salary history, by year
YearPositionSalary
2024Secondary Teacher$138,834Benefits $98Total $138,932
2023Secondary Teacher$105,339Benefits $100Total $105,439
2022Secondary Teacher$103,359Benefits $91Total $103,449
2021Secondary Teacher$103,962Benefits $87Total $104,048
2019Secondary Teacher$104,439Benefits $80Total $104,519
2017Secondary Teacher$100,844Benefits $182Total $101,025
2016Secondary Teacher$100,917Benefits $432Total $101,349
Salary history, by year
YearPositionSalary
2025Teacher$119,585Benefits $102Total $119,687
2024Teacher$133,032Benefits $0Total $133,032
2023Teacher$104,558Benefits $0Total $104,558
2022Teacher$103,311Benefits $0Total $103,311
2021Teacher$102,379Benefits $0Total $102,379
Salary history, by year
YearPositionSalary
2002Operational Manager$135,027Benefits $121Total $135,148