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