Michael Ferguson
43 salary records across 8 employers, 2002–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 |
|---|---|---|
| 2023 | Manager, Systems and Financial Analysis | $103,457Benefits $64Total $103,521 |
| 2022 | Manager, Systems and Financial Analysis | $177,385Benefits $136Total $177,521 |
| 2021 | Manager, Systems and Financial Analysis | $174,385Benefits $143Total $174,528 |
| 2020 | Manager, Systems and Financial Analysis | $175,960Benefits $151Total $176,111 |
| 2019 | Manager, Systems and Financial Analysis | $164,205Benefits $180Total $164,385 |
| 2018 | Manager, Systems and Financial Analysis | $157,928Benefits $201Total $158,129 |
| 2017 | Manager, Systems and Financial Analysis | $152,891Benefits $224Total $153,115 |
| 2016 | Manager, Systems And Financial Analysis | $148,311Benefits $260Total $148,572 |
| 2015 | Manager, Systems And Financial Analysis | $144,156Benefits $283Total $144,439 |
| 2014 | Manager, Systems and Financial Analysis | $140,170Benefits $306Total $140,476 |
| 2013 | Manager, Systems and Financial Analysis | $135,111Benefits $306Total $135,417 |
| 2012 | Manager, Systems and Financial Analysis | $129,191Benefits $306Total $129,497 |
| 2011 | Manager, Systems and Financial Analysis | $123,390Benefits $302Total $123,692 |
| 2010 | Manager, Systems and Financial Analysis | $120,146Benefits $283Total $120,429 |
| 2009 | Manager, Systems and Financial Analysis | $117,125Benefits $266Total $117,391 |
| 2008 | Manager, Systems & Financial Analysis | $112,088Benefits $254Total $112,342 |
| 2007 | Manager, Systems & Financial Analysis | $105,431Benefits $239Total $105,669 |
| Year | Position | Salary |
|---|---|---|
| 2022 | Program Manager, Environmental Health | $156,232Benefits $446Total $156,678 |
| 2021 | Program Manager, Environmental Health | $142,149Benefits $410Total $142,559 |
| 2020 | Program Manager, Public Health | $142,724Benefits $483Total $143,206 |
| 2019 | Program Manager, Public Health | $138,140Benefits $487Total $138,627 |
| 2018 | Program Manager, Public Health | $136,254Benefits $416Total $136,670 |
| 2017 | Program Manager, Public Health | $123,397Benefits $378Total $123,775 |
| 2016 | Program Manager, Planning and Decision Support | $123,526Benefits $364Total $123,890 |
| 2015 | Program Manager, Planning & Decision Support | $123,198Benefits $349Total $123,547 |
| 2014 | Program Manager, Planning and Decision Support | $106,988Benefits $368Total $107,356 |
| 2013 | Program Manager, Planning & Decision Support | $105,068Benefits $385Total $105,453 |
| 2012 | Program Manager, Planning & Decision Support | $103,096Benefits $338Total $103,434 |
| 2011 | Specialist, Performance & Quality Management | $105,338Benefits $315Total $105,653 |
| 2009 | Program Manager, Quality Management | $101,677Benefits $297Total $101,974 |
| Year | Position | Salary |
|---|---|---|
| 2008 | Protection Services Director | $112,862Benefits $408Total $113,270 |
| 2007 | Protection Services Director | $115,122Benefits $362Total $115,484 |
| 2006 | Director, Protection Services & Continuing Liaison | $118,398Benefits $332Total $118,730 |
| 2005 | Dir., Protection Srvcs. & Cont. Liaison | $100,482Benefits $323Total $100,805 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Bus Operator | $122,789Benefits $634Total $123,423 |
| 2022 | Bus Operator | $105,011Benefits $492Total $105,503 |
| 2019 | Bus Operator | $100,045Benefits $519Total $100,564 |
Regional Municipality Of Niagara – Niagara Reg. Police
Municipalities & Services
2021–2025 · 3 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Special Constable Court Services | $118,140Benefits $1,505Total $119,645 |
| 2022 | Special Constable | $114,880Benefits $0Total $114,880 |
| 2021 | Special Constable | $103,610Benefits $0Total $103,610 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Automotive Service Technician, General Repairs | $107,645Benefits $954Total $108,599 |
| Year | Position | Salary |
|---|---|---|
| 2002 | Clinical Team Leader | $120,120Benefits $105Total $120,226 |
North York General Hospital
Hospitals & Boards of Public Health
2020 · 1 record
| Year | Position | Salary |
|---|---|---|
| 2020 | Manager | $102,421Benefits $373Total $102,794 |