Skip to content

Craig Walker

46 salary records across 5 employers, 2005–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
2025Mechanical Supervisor$226,830Benefits $2,963Total $229,792
2024Mechanical Supervisor$219,430Benefits $7,455Total $226,885
2023Mechanical Supervisor$197,511Benefits $7,276Total $204,787
2022Mechanical Supervisor$161,959Benefits $6,535Total $168,494
2021Mechanical Supervisor$144,222Benefits $5,890Total $150,112
2020Mechanical Supervisor$163,013Benefits $5,300Total $168,313
2019Mechanical Supervisor$178,483Benefits $4,560Total $183,043
2018Mechanical Technician/Technologist$141,330Benefits $4,540Total $145,870
2017Mechanical Technician/Technologist$172,292Benefits $5,023Total $177,315
2016Mechanical Technician/Technologist$135,523Benefits $1,487Total $137,010
2015Mechanical Technician/Technologist$132,309Benefits $1,660Total $133,969
2014Mechanical Technician / Technologist$154,576Benefits $2,093Total $156,668
2013Mechanical Technician/Technologist$123,191Benefits $1,844Total $125,035
2012Mechanical Technician/Technologist$114,822Benefits $1,430Total $116,252
2011Mechanical Technician/Technologist$113,112Benefits $1,445Total $114,556
2010Mechanical Technician/Technologist$118,735Benefits $1,549Total $120,284
2007Mechanical Technician/Technologist$107,604Benefits $1,916Total $109,520
2006Mechanical Technician/Technologist$108,792Benefits $7,478Total $116,270
2005Mechanical Maintainer Journeyperson$110,312Benefits $545Total $110,857
Salary history, by year
YearPositionSalary
2025Professor$229,008Benefits $272Total $229,280
2024Professor$221,208Benefits $272Total $221,480
2023Professor$220,084Benefits $272Total $220,357
2022Professor$205,266Benefits $272Total $205,538
2021Director, Professor$207,783Benefits $272Total $208,055
2020Director, Professor$198,062Benefits $288Total $198,350
2019Director, Professor$190,257Benefits $304Total $190,561
2018Director, Professor$193,674Benefits $295Total $193,968
2017Director, Professor$181,277Benefits $270Total $181,546
2016Department Head, Director, Professor$184,522Benefits $237Total $184,759
2015Department Head, Director, Professor$168,191Benefits $220Total $168,411
2014Professor - Drama, Department Head - Drama$149,135Benefits $225Total $149,359
2013Professor - Drama$153,314Benefits $217Total $153,531
Salary history, by year
YearPositionSalary
2023Senior Race Official/Officiel principal de course$115,969Benefits $504Total $116,473
2022Senior Race Official/Officiel principal de course$114,699Benefits $581Total $115,280
2021Senior Race Official/Officiel principal de course$113,180Benefits $516Total $113,696
2020Senior Race Official/Officiel supérieur de la course$111,716Benefits $439Total $112,155
2019Senior Race Official/Officiel supérieur de la course$109,681Benefits $432Total $110,113
2018Senior Race Official/Officiel de la course senior$107,413Benefits $411Total $107,824
2017Senior Race Official/Officiel de la course senior$103,261Benefits $406Total $103,667
Salary history, by year
YearPositionSalary
2025Elementary Teacher$116,519Benefits $0Total $116,519
2024Elementary Teacher$132,712Benefits $0Total $132,712
2023Elementary Teacher$103,448Benefits $0Total $103,448
2022Elementary Teacher$103,439Benefits $0Total $103,439
2021Elementary Teacher$102,766Benefits $0Total $102,766
Salary history, by year
YearPositionSalary
2024Operator$100,025Benefits $1,024Total $101,049
2022Operator$102,962Benefits $984Total $103,946