Michael Macpherson
45 salary records across 8 employers, 2007–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 | Principal Secondary | $130,994Benefits $806Total $131,800 |
| 2024 | Principal Secondary | $191,590Benefits $1,058Total $192,649 |
| 2023 | Principal Elementary | $149,388Benefits $1,100Total $150,488 |
| 2022 | Principal Elementary | $138,911Benefits $971Total $139,882 |
| 2021 | Principal, Elementary | $133,493Benefits $932Total $134,425 |
| 2020 | Principal, Secondary | $142,068Benefits $960Total $143,028 |
| 2019 | Principal, Secondary | $132,032Benefits $892Total $132,925 |
| 2018 | Principal, Secondary | $130,910Benefits $854Total $131,764 |
| 2017 | Principal, Secondary | $127,975Benefits $1,165Total $129,140 |
| 2016 | Principal, Secondary | $122,788Benefits $572Total $123,360 |
| 2015 | Principal, Secondary | $132,213Benefits $573Total $132,786 |
| 2014 | Principal, Secondary | $126,004Benefits $530Total $126,534 |
| 2013 | Principal, Secondary | $124,647Benefits $542Total $125,190 |
| 2012 | Principal, Secondary | $121,223Benefits $524Total $121,747 |
| 2011 | Principal, Secondary | $116,927Benefits $506Total $117,433 |
| 2010 | Principal, Secondary | $109,368Benefits $503Total $109,871 |
| 2009 | Vice-Principal, Secondary | $107,084Benefits $470Total $107,554 |
Indigenous Affairs and First Nations Economic Reconciliation
Government of Ontario – Ministries
2011–2025 · 8 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Manager, Strategic Initiatives | $184,377Benefits $191Total $184,568 |
| 2024 | Manager, Strategic Initiatives | $139,436Benefits $178Total $139,614 |
| 2017 | Manager, Indigenous Relations / Chef, Relations avec les Autochtones | $116,555Benefits $166Total $116,721 |
| 2015 | Team Lead / Chef d'équipe | $106,943Benefits $186Total $107,129 |
| 2014 | Team Lead, Research and Assessment / Chef d'équipe, recherche et évaluation | $109,095Benefits $187Total $109,282 |
| 2013 | Team Lead | $107,583Benefits $164Total $107,748 |
| 2012 | Team Lead | $109,074Benefits $149Total $109,223 |
| 2011 | Team Lead, Policy / Chef d'équipe, politiques | $103,314Benefits $155Total $103,468 |
City Of Toronto – Police Service
Municipalities & Services
2019–2025 · 7 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Plainclothes Police Constable | $174,792Benefits $1,063Total $175,855 |
| 2024 | Plainclothes Police Constable | $140,025Benefits $1,074Total $141,100 |
| 2023 | Plainclothes Police Constable | $136,286Benefits $1,127Total $137,413 |
| 2022 | Plainclothes Police Constable | $127,662Benefits $1,091Total $128,753 |
| 2021 | Police Constable | $118,243Benefits $1,043Total $119,287 |
| 2020 | Police Constable | $117,608Benefits $1,027Total $118,635 |
| 2019 | Police Constable | $131,887Benefits $1,040Total $132,927 |
| Year | Position | Salary |
|---|---|---|
| 2021 | Teacher | $108,170Benefits $0Total $108,170 |
| 2020 | Teacher | $112,232Benefits $0Total $112,232 |
| 2019 | Teacher | $114,610Benefits $0Total $114,610 |
| 2018 | Teacher | $105,983Benefits $0Total $105,983 |
| 2017 | Teacher | $110,343Benefits $0Total $110,343 |
| 2016 | Teacher, Grade 4 | $105,328Benefits $466Total $105,794 |
| 2015 | Teacher - Grade 3 | $103,967Benefits $495Total $104,462 |
Citizenship and Multiculturalism / Affaires civiques et Multiculturalisme
Government of Ontario - Ministries
2022–2023 · 2 records
| Year | Position | Salary |
|---|---|---|
| 2023 | Director, Policy and Partnerships / Directeur, Politiques et partenariats | $135,296Benefits $173Total $135,469 |
| 2022 | Director, Policy and Partnerships | $129,898Benefits $165Total $130,063 |
| Year | Position | Salary |
|---|---|---|
| 2021 | Manager, Strategic Policy and Intergovernmental Relations | $127,062Benefits $161Total $127,223 |
| 2020 | Manager, Strategic Policy and Intergovernmental Relations | $123,132Benefits $159Total $123,291 |
| Year | Position | Salary |
|---|---|---|
| 2007 | Vice-Principal | $102,288Benefits $605Total $102,893 |
Treasury Board Secretariat / Secrétariat du Conseil du Trésor
Government of Ontario - Ministries
2017 · 1 record
| Year | Position | Salary |
|---|---|---|
| 2017 | Pensions Consultant / Conseiller en régimes de retraite | $101,545Benefits $151Total $101,695 |