Skip to content

Chad Armstrong

24 salary records across 2 employers, 2008–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
2025Captain$149,748Benefits $1,292Total $151,040
2024Captain$150,348Benefits $1,133Total $151,481
2023Captain$150,305Benefits $1,128Total $151,433
2022Captain$152,278Benefits $1,128Total $153,406
2021Captain$119,812Benefits $1,069Total $120,882
20201st Class Firefighter$115,895Benefits $1,002Total $116,898
20191st Class Firefighter$116,149Benefits $990Total $117,139
20181st Class Firefighter$112,322Benefits $922Total $113,243
20171st Class Firefighter$111,453Benefits $877Total $112,330
20161st Class Firefighter$109,701Benefits $898Total $110,599
20151st Class Firefighter$103,521Benefits $865Total $104,385
20141st Class Firefighter$103,173Benefits $736Total $103,908
Salary history, by year
YearPositionSalary
2025Trades Management Supervisor- Maintenance$183,620Benefits $6,219Total $189,839
2024Trades Management Supervisor- Maintenance$234,187Benefits $5,664Total $239,851
2023Trades Management Supervisor- Maintenance$237,943Benefits $5,195Total $243,138
2022Trades Management Supervisor - Maintenance$192,144Benefits $4,766Total $196,909
2021Trades Management Supervisor- Maintenance$217,202Benefits $4,244Total $221,446
2020Trades Management Supervisor- Maintenance$182,674Benefits $3,798Total $186,472
2019Trades Management Supervisor- Maintenance$147,503Benefits $3,205Total $150,708
2018Trades Management Supervisor- Maintenance$138,223Benefits $3,405Total $141,627
2017Trades Management Supervisor- Maintenance$134,768Benefits $10,631Total $145,399
2016Trades Management Supervisor, Hydroelectric$135,524Benefits $797Total $136,321
2011Appendix A Mechanical Maintainer$106,773Benefits $6,786Total $113,559
2008Appendix A Mechanical Maintainer$105,396Benefits $6,335Total $111,732