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
| Year | Position | Salary |
|---|---|---|
| 2012 | Manager, Development Support | $101,644Benefits $24Total $101,668 |
| 2011 | Manager Development Support / Chef, appui au developpement | $110,549Benefits $41Total $110,590 |
| 2010 | Manager, Development Support | $112,382Benefits $37Total $112,419 |
| 2009 | Manager, Development Support | $117,658Benefits $35Total $117,692 |
| 2008 | Manager, Development Support | $113,644Benefits $149Total $113,793 |
| 2007 | Manager, Development Support | $104,385Benefits $156Total $104,540 |
| 2006 | Manager, 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.
| Year | Position | Salary |
|---|---|---|
| 2025 | Constable | $136,563Benefits $562Total $137,125 |
| 2025 | Constable | $130,660Benefits $562Total $131,222 |
| 2024 | Constable | $124,810Benefits $556Total $125,366 |
| 2024 | Constable | $115,244Benefits $552Total $115,796 |
| 2023 | Constable | $121,030Benefits $523Total $121,553 |
| 2021 | Constable | $106,883Benefits $478Total $107,361 |
| Year | Position | Salary |
|---|---|---|
| 2002 | Chief of Police | $100,373Benefits $287Total $100,659 |
| 2001 | Chief of Police | $104,945Benefits $309Total $105,254 |
Ontario Power Generation
Hydro One and Ontario Power Generation
2013 · 1 record
| Year | Position | Salary |
|---|---|---|
| 2013 | Appendix A Mechanical Maintainer | $114,528Benefits $9,113Total $123,640 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Analyst | $121,811Benefits $163Total $121,974 |