Skip to content

Michael Holmes

36 salary records across 6 employers, 2003–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
2022Platoon Chief$141,136Benefits $660Total $141,796
2021Platoon Chief$207,259Benefits $936Total $208,195
2020Platoon Chief$207,604Benefits $1,036Total $208,639
2019District Chief$148,465Benefits $930Total $149,394
2018Captain$133,472Benefits $771Total $134,244
2017Captain$138,592Benefits $724Total $139,316
2016Captain$120,305Benefits $686Total $120,991
2015Captain$131,630Benefits $678Total $132,307
2014Captain$125,239Benefits $713Total $125,952
2013Captain$117,021Benefits $786Total $117,807
2012Fire Lieutenant$107,040Benefits $565Total $107,605
2011Fire Lieutenant$100,836Benefits $549Total $101,385
2008Firefighter$107,537Benefits $479Total $108,016
Salary history, by year
YearPositionSalary
2025Associate Professor / Graduate Program Director$172,928Benefits $1,073Total $174,002
2024Associate Professor$164,021Benefits $1,122Total $165,144
2023Associate Professor$148,137Benefits $1,098Total $149,236
2022Associate Professor$139,386Benefits $1,135Total $140,520
2021Associate Professor$141,828Benefits $1,072Total $142,899
2020Associate Professor$137,134Benefits $982Total $138,117
2019Associate Professor$131,394Benefits $914Total $132,308
2018Assistant Professor$125,556Benefits $798Total $126,354
2017Assistant Professor$120,808Benefits $704Total $121,513
Salary history, by year
YearPositionSalary
2025Mechanical Technician First Line Manager Assistant$201,415Benefits $1,781Total $203,195
2024Mechanical Technician First Line Manager Assistant$185,341Benefits $1,708Total $187,049
2023Mechanical Technician First Line Manager Assistant$185,224Benefits $1,677Total $186,901
2022Mechanical Technician First Line Manager Assistant$185,725Benefits $1,614Total $187,339
2021Mechanical Technician$161,774Benefits $1,532Total $163,307
2020Mechanical Technician$162,984Benefits $1,402Total $164,386
2019Mechanical Technician$114,535Benefits $1,348Total $115,883
2017Mechanical Technician$103,629Benefits $813Total $104,442
Salary history, by year
YearPositionSalary
2025Secondary Vice Principal$142,208Benefits $0Total $142,208
2024Secondary Vice Principal$147,918Benefits $0Total $147,918
2023Secondary Vice Principal$129,360Benefits $0Total $129,360
2019Secondary Teacher$106,553Benefits $0Total $106,553
Salary history, by year
YearPositionSalary
2003Professor$102,585Benefits $929Total $103,514
Salary history, by year
YearPositionSalary
2024Elementary Teacher$102,887Benefits $87Total $102,974