Skip to content

John Mcphee

34 salary records across 4 employers, 2004–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

Salary history, by year
YearPositionSalary
2025Professor$291,781Benefits $1,353Total $293,133
2024Professor$277,915Benefits $1,125Total $279,039
2023Professor$264,412Benefits $969Total $265,381
2022Professor$252,852Benefits $824Total $253,676
2021Professor$249,246Benefits $633Total $249,879
2020Professor$243,814Benefits $611Total $244,425
2019Professor$235,935Benefits $623Total $236,559
2018Professor$228,935Benefits $624Total $229,560
2017Professor$217,465Benefits $667Total $218,132
2016Professor$215,472Benefits $707Total $216,179
2015Professor$204,515Benefits $734Total $205,249
2014Professor$197,664Benefits $707Total $198,372
2013Professor$188,623Benefits $535Total $189,158
2012Professor$191,290Benefits $574Total $191,864
2011Professor$163,161Benefits $1,300Total $164,461
2010Professor$155,126Benefits $1,344Total $156,471
2009Professor$144,990Benefits $1,344Total $146,335
2008Professor$146,092Benefits $1,297Total $147,389
2007Professor$137,053Benefits $1,105Total $138,158
2006Professor$125,605Benefits $950Total $126,555
2005Professor$118,419Benefits $804Total $119,223
2004Professor$110,798Benefits $705Total $111,504
Salary history, by year
YearPositionSalary
2025Commander Systems Performance$162,793Benefits $1,667Total $164,460
2024Commander Systems Performance$145,320Benefits $1,575Total $146,895
2023Commander Systems Performance$135,415Benefits $1,655Total $137,070
2022Commander Systems Performance$122,645Benefits $1,566Total $124,211
2021Commander Systems Performance$116,756Benefits $1,519Total $118,275
2020Commander Systems Performance$112,139Benefits $1,446Total $113,585
2019Senior Business and Systems Analyst$121,087Benefits $1,379Total $122,466
2018Paramedic Level 3$107,859Benefits $1,324Total $109,183
2016Paramedic Level 3$101,920Benefits $1,521Total $103,441
Salary history, by year
YearPositionSalary
2025Manager, User Experience and Digital Enablement / Gestionnaire, Expérience utilisateur et adaptation au numérique$132,848Benefits $391Total $133,240
2024Manager, User Experience and Digital Enablement / Gestionnaire, Expérience utilisateur et adaptation au numérique$112,061Benefits $373Total $112,434
Salary history, by year
YearPositionSalary
2015Instructional Leader, Secondary$105,154Benefits $1,746Total $106,900