Skip to content

Mark Armstrong

45 salary records across 5 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
2025Director Programs and Strategy$254,711Benefits $1,676Total $256,387
2024Director Plant Operations$243,705Benefits $1,621Total $245,326
2023Director Plant Operations$227,483Benefits $1,557Total $229,040
2022Director, Plant Operations$230,018Benefits $1,515Total $231,533
2021Production Manager Hydro/Thermal$214,117Benefits $2,836Total $216,953
2020Production Manager Hydro/Thermal$198,344Benefits $1,684Total $200,027
2019Production Manager Hydro/Thermal$184,775Benefits $1,361Total $186,136
2018Production Manager Hydro/Thermal$174,366Benefits $1,290Total $175,656
2017Project Manager, Electricity Production$158,176Benefits $1,207Total $159,384
2016Manager Work Centre/Maintenance$158,516Benefits $1,173Total $159,688
2015Manager Work Centre/Maintenance$142,263Benefits $1,069Total $143,332
2014Plant Technical Support Manager$123,793Benefits $1,037Total $124,830
2013Plant Technical Support Manager$119,402Benefits $806Total $120,208
2012Cost and Schedule Analyst$105,599Benefits $707Total $106,307
2011Cost & Schedule Analyst$100,856Benefits $664Total $101,519
Salary history, by year
YearPositionSalary
2019Charge Technologist$122,927Benefits $386Total $123,314
2018Charge Technologist$113,262Benefits $440Total $113,701
2017Charge Technologist$116,884Benefits $404Total $117,287
2016Charge Technologist$121,062Benefits $427Total $121,489
2015Charge Technologist$123,298Benefits $393Total $123,691
2014Charge Technologist$118,328Benefits $369Total $118,697
2013Charge Technologist$107,434Benefits $365Total $107,799
2012Charge Technologist$105,767Benefits $368Total $106,135
2010Charge Technologist$101,466Benefits $449Total $101,915
Salary history, by year
YearPositionSalary
2017Staff Sergeant$135,489Benefits $810Total $136,299
2016Staff Sergeant$133,001Benefits $408Total $133,409
2015Staff Sergeant$131,553Benefits $401Total $131,955
2014Sergeant$133,916Benefits $403Total $134,319
2010Sergeant$119,532Benefits $390Total $119,922
2006Detective$115,629Benefits $226Total $115,855
2005Detective$115,757Benefits $546Total $116,303
2004Detective$124,005Benefits $216Total $124,221
2003Detective$104,025Benefits $250Total $104,276
Salary history, by year
YearPositionSalary
2025Professor$139,059Benefits $93Total $139,152
2024Professor$133,780Benefits $93Total $133,874
2023Professor$133,486Benefits $54Total $133,541
2022Professor$122,965Benefits $103Total $123,068
2021Professor$121,751Benefits $124Total $121,876
2020Professor$119,655Benefits $117Total $119,772
2019Professor$112,935Benefits $111Total $113,046
2018Professor$107,071Benefits $111Total $107,182
Salary history, by year
YearPositionSalary
2025Elementary Teacher$117,786Benefits $102Total $117,888
2024Elementary Teacher$129,028Benefits $98Total $129,126
2023Elementary Teacher$100,090Benefits $100Total $100,190
2022Elementary Teacher$103,258Benefits $89Total $103,347