Skip to content

William Armstrong

17 salary records across 5 employers, 2001–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people. Where an employer lists this name more than once in the same year, those are different individuals.

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
2012Manager, Development Support$101,644Benefits $24Total $101,668
2011Manager Development Support / Chef, appui au developpement$110,549Benefits $41Total $110,590
2010Manager, Development Support$112,382Benefits $37Total $112,419
2009Manager, Development Support$117,658Benefits $35Total $117,692
2008Manager, Development Support$113,644Benefits $149Total $113,793
2007Manager, Development Support$104,385Benefits $156Total $104,540
2006Manager, Development Support$105,187Benefits $136Total $105,323

City Of Hamilton lists more than one William Armstrong in the same year — those rows are different people.

Salary history, by year
YearPositionSalary
2025Constable$136,563Benefits $562Total $137,125
2025Constable$130,660Benefits $562Total $131,222
2024Constable$124,810Benefits $556Total $125,366
2024Constable$115,244Benefits $552Total $115,796
2023Constable$121,030Benefits $523Total $121,553
2021Constable$106,883Benefits $478Total $107,361
Salary history, by year
YearPositionSalary
2002Chief of Police$100,373Benefits $287Total $100,659
2001Chief of Police$104,945Benefits $309Total $105,254
Salary history, by year
YearPositionSalary
2013Appendix A Mechanical Maintainer$114,528Benefits $9,113Total $123,640
Salary history, by year
YearPositionSalary
2025Analyst$121,811Benefits $163Total $121,974