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