Skip to content

Michelle Craig

20 salary records across 2 employers, 2013–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
2025Professor, Teaching Stream, Computer Science$223,155Benefits $95Total $223,250
2024Professor, Teaching Stream, Computer Science$188,264Benefits $129Total $188,392
2023Professor, Teaching Stream, Computer Science$191,553Benefits $129Total $191,682
2022Professor, Teaching Stream, Computer Science$184,987Benefits $136Total $185,123
2021Professor, Teaching Stream, Computer Science$191,666Benefits $143Total $191,809
2020Professor, Teaching Stream, Computer Science$206,498Benefits $151Total $206,650
2019Associate Professor, Teaching Stream, Computer Science$175,405Benefits $180Total $175,585
2018Associate Professor, Teaching Stream, Computer Science$161,682Benefits $201Total $161,884
2017Associate Professor, Teaching Stream, Computer Science$130,996Benefits $219Total $131,216
2016Associate Professor, Teaching Stream, Computer Science$131,860Benefits $245Total $132,105
2015Associate Professor, Teaching Stream$107,494Benefits $243Total $107,737
2014Senior Lecturer$105,581Benefits $258Total $105,839
2013Senior Lecturer$103,008Benefits $252Total $103,260
Salary history, by year
YearPositionSalary
2025Teacher$117,676Benefits $2,025Total $119,701
2024Teacher$131,639Benefits $0Total $131,639
2023Teacher$102,499Benefits $0Total $102,499
2022Teacher$112,225Benefits $0Total $112,225
2021Teacher - English as a Second Language - Elementary$109,747Benefits $0Total $109,747
2020Teacher – English as a Second Language – Elementary$102,195Benefits $0Total $102,195
2017Vice Principal$101,741Benefits $0Total $101,741