Skip to content

Michael Armstrong

31 salary records across 9 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
2013Commander$164,604Benefits $223Total $164,827
2012Commander$164,604Benefits $223Total $164,827
2011Commander / Commandant$164,556Benefits $159Total $164,715
2009Commander$153,785Benefits $5,923Total $159,708
2008Regional Commander$149,522Benefits $191Total $149,713
2007Regional Commander$144,943Benefits $185Total $145,128
2006Regional Commander$140,895Benefits $160Total $141,055
2005Regional Commander, NWR$117,485Benefits $136Total $117,621
Salary history, by year
YearPositionSalary
2025Program Manager, Scheduling$131,305Benefits $405Total $131,710
2024Program Manager, Rail Contracts$120,430Benefits $361Total $120,791
2023Team Lead, Scheduling$110,549Benefits $360Total $110,908
2022Team Lead, Scheduling$114,405Benefits $1,212Total $115,617
2021Transit Scheduler II$105,596Benefits $1,118Total $106,715
2020Transit Scheduler II$103,791Benefits $1,324Total $105,116
2019Transit Scheduler II$111,397Benefits $1,320Total $112,717
Salary history, by year
YearPositionSalary
2025Secondary Teacher$122,567Benefits $0Total $122,567
2024Secondary Teacher$132,617Benefits $0Total $132,617
2023Secondary Teacher$102,069Benefits $0Total $102,069
2022Secondary Teacher$102,565Benefits $0Total $102,565
2020Secondary Teacher$100,715Benefits $0Total $100,715
Salary history, by year
YearPositionSalary
2025Manager Transit Support Services$122,812Benefits $538Total $123,350
2024Supervisor Fare Revenue$112,214Benefits $514Total $112,728
2023Supervisor Fare Revenue$104,050Benefits $454Total $104,504
Salary history, by year
YearPositionSalary
2025Radiation Protection Technician$113,926Benefits $750Total $114,676
2024Radiation Protection Technician$122,588Benefits $0Total $122,588
2023Radiation Protection Technician$110,133Benefits $0Total $110,133
Salary history, by year
YearPositionSalary
2025Teacher$122,607Benefits $102Total $122,709
2024Teacher$127,280Benefits $98Total $127,378
Salary history, by year
YearPositionSalary
2009Associate Professor, Finance, Operations & Information Systems$133,905Benefits $498Total $134,403
Salary history, by year
YearPositionSalary
2007Faculty Member$115,054Benefits $0Total $115,054
Salary history, by year
YearPositionSalary
2024Youth Services Officer$107,747Benefits $197Total $107,944