Skip to content

James Walsh

33 salary records across 6 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
2025Detective Constable$155,956Benefits $599Total $156,555
2024Detective Constable$145,060Benefits $662Total $145,721
2023Detective Constable$126,537Benefits $691Total $127,228
2022Patrol Constable$130,268Benefits $656Total $130,924
2021Patrol Constable$121,486Benefits $540Total $122,026
2020Patrol Constable$120,925Benefits $482Total $121,408
2019Patrol Constable$116,563Benefits $476Total $117,039
2018Patrol Constable$116,909Benefits $461Total $117,370
Salary history, by year
YearPositionSalary
2025Associate Professor$141,664Benefits $247Total $141,911
2024Associate Professor$136,080Benefits $223Total $136,302
2023Associate Professor$128,621Benefits $210Total $128,831
2022Associate Professor$123,105Benefits $195Total $123,300
2021Associate Professor$115,427Benefits $177Total $115,604
2020Assistant Professor$108,888Benefits $159Total $109,047
2019Assistant Professor$104,118Benefits $154Total $104,272
Salary history, by year
YearPositionSalary
2025Roads Operations Foreperson$125,457Benefits $508Total $125,965
2024Roads Operations Foreperson$120,355Benefits $498Total $120,853
2023Roads Operations Foreperson$120,284Benefits $474Total $120,757
2022Roads Operations Foreperson$113,927Benefits $414Total $114,341
2021Roads Operations Foreperson$106,323Benefits $397Total $106,720
2020Roads Operations Foreperson$107,874Benefits $374Total $108,248
Salary history, by year
YearPositionSalary
2020First Class Constable$153,874Benefits $4,597Total $158,472
2019First Class Constable$160,303Benefits $4,314Total $164,617
2018First Class Constable$156,622Benefits $4,213Total $160,836
2016First Class Constable$143,716Benefits $3,967Total $147,683
2013First Class Constable$154,225Benefits $4,461Total $158,686

Solicitor General

Government of Ontario – Ministries
2019–2025 · 5 records

View at this employer →

2025 roster →
See where $105,325 ranks →

Salary history, by year
YearPositionSalary
2025General Duty Officer$105,325Benefits $201Total $105,526
2024General Duty Officer$106,524Benefits $197Total $106,722
2021General Duty Officer$109,083Benefits $180Total $109,263
2020General Duty Officer$114,290Benefits $174Total $114,464
2019General Duty Officer$108,783Benefits $168Total $108,951
Salary history, by year
YearPositionSalary
2018General Duty Officer$101,759Benefits $175Total $101,934
2017General Duty Officer / Agent des services généraux$105,668Benefits $178Total $105,845