Skip to content

John Mcguire

27 salary records across 4 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

Salary history, by year
YearPositionSalary
2016Supervising Nuclear Operator First Line Manager Assistant$181,481Benefits $1,555Total $183,036
2015Nuclear Operator$161,138Benefits $1,476Total $162,613
2014Nuclear Operator$156,582Benefits $1,469Total $158,051
2013Nuclear Operator$141,782Benefits $1,451Total $143,233
2012Nuclear Operator$140,964Benefits $1,430Total $142,394
2011Nuclear Operator$123,211Benefits $1,414Total $124,625
2010Nuclear Operator$141,155Benefits $1,325Total $142,480
2009Nuclear Operator$135,021Benefits $1,281Total $136,302
2008Nuclear Operator$109,252Benefits $1,267Total $110,519
2007Nuclear Operator$102,239Benefits $1,140Total $103,379
Salary history, by year
YearPositionSalary
2025Associate Professor$163,380Benefits $100Total $163,480
2024Associate Professor$157,433Benefits $90Total $157,523
2023Associate Professor$150,093Benefits $89Total $150,182
2022Associate Professor$143,565Benefits $89Total $143,654
2021Associate Professor$138,954Benefits $92Total $139,045
2020Associate Professor$133,703Benefits $96Total $133,798
2019Associate Professor$128,008Benefits $96Total $128,104
Salary history, by year
YearPositionSalary
2025Plainclothes Police Constable$167,770Benefits $1,011Total $168,782
2024Police Constable$162,193Benefits $1,021Total $163,213
2023Police Constable$132,306Benefits $1,053Total $133,359
2022Police Constable$110,257Benefits $994Total $111,251
2021Police Constable$115,682Benefits $942Total $116,623
Salary history, by year
YearPositionSalary
2025Teacher$130,643Benefits $102Total $130,746
2024Teacher$119,706Benefits $525Total $120,232
2023Teacher$100,321Benefits $100Total $100,421
2022Teacher$101,893Benefits $91Total $101,984
2021Teacher$102,295Benefits $87Total $102,381