Skip to content

James Mackinnon

28 salary records across 3 employers, 2013–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$114,219Benefits $113Total $114,332
2024Professor$268,980Benefits $272Total $269,252
2023Professor$267,202Benefits $272Total $267,475
2022Professor$226,214Benefits $272Total $226,487
2021Professor$222,873Benefits $272Total $223,145
2020Professor, Sir Edward Peacock Professor$234,193Benefits $292Total $234,486
2019Professor, Sir Edward Peacock Professor$229,122Benefits $312Total $229,434
2018Professor, Sir Edward Peacock Professor$226,160Benefits $305Total $226,465
2017Professor, Sir Edward Peacock Professor$218,175Benefits $298Total $218,473
2016Professor, Sir Edward Peacock Professor$231,843Benefits $278Total $232,122
2015Professor, Sir Edward Peacock Professor$236,792Benefits $270Total $237,062
2014Professor - Economics, Sir Edward Peacock Professor - Economics$231,628Benefits $281Total $231,909
2013Professor - Economics, Sir Edward Peacock Professor - Economics$228,878Benefits $281Total $229,159
Salary history, by year
YearPositionSalary
2025Sergeant – Barrie Police$152,451Benefits $595Total $153,047
2024Sergeant - Barrie Police$144,871Benefits $532Total $145,403
2023Police Constable - Barrie Police$129,344Benefits $475Total $129,819
2022Barrie Police - Constable$130,827Benefits $444Total $131,271
2021Barrie Police Constable$124,569Benefits $435Total $125,004
2020Barrie Police Services Constable$121,843Benefits $411Total $122,254
2019Constable$114,467Benefits $528Total $114,994
20181st Class Constable$114,812Benefits $488Total $115,301
2017Police Constable First Class$123,297Benefits $473Total $123,770
2016Police Constable$109,606Benefits $456Total $110,063
2015Police Constable$104,555Benefits $432Total $104,987
2014Police Constable First Class$101,176Benefits $407Total $101,583
Salary history, by year
YearPositionSalary
2025Technologist$109,328Benefits $0Total $109,328
2024Technologist$104,774Benefits $0Total $104,774
2023Technologist$110,010Benefits $0Total $110,010