Skip to content

Randy Marshall

20 salary records across 3 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
2018Electrical and Control Technician/Technologist$101,545Benefits $3,143Total $104,688
2017Electrical and Control Technician/Technologist$111,961Benefits $5,723Total $117,684
2016Electrical and Control Technician/Technologist$117,450Benefits $1,667Total $119,117
2015Electrical & Control Technician/Technologist$108,650Benefits $2,106Total $110,756
2014Electrical and Control Technician / Technologist$109,022Benefits $2,074Total $111,096
2013Electrical & Control Technician/Technologist$106,488Benefits $2,190Total $108,678
2012Electrical & Control Technician/Technologist$106,287Benefits $1,874Total $108,161
2011Electrical & Control Technician/Technologist$106,452Benefits $2,137Total $108,589
2010Electrical & Control Technician/Technologist$109,035Benefits $2,201Total $111,236
2007Electrical & Control Technician/Technologist$101,857Benefits $1,612Total $103,469

Solicitor General

Government of Ontario – Ministries
2019–2025 · 7 records

View at this employer →

2025 roster →
See where $129,878 ranks →

Salary history, by year
YearPositionSalary
2025Staff Sergeant$129,878Benefits $150Total $130,028
2024Deputy Superintendent$109,782Benefits $140Total $109,922
2023Field Intelligence Officer / Agent régional de renseignements confidentiels$103,979Benefits $134Total $104,113
2022Field Intelligence Officer$100,926Benefits $130Total $101,056
2021Field Intelligence Officer$110,136Benefits $125Total $110,261
2020Sergeant$137,454Benefits $120Total $137,573
2019Sergeant$118,271Benefits $120Total $118,391
Salary history, by year
YearPositionSalary
2018Sergeant$129,484Benefits $131Total $129,615
2016Sergeant$101,089Benefits $121Total $101,209
2015Deputy Superintendent / Chef d'établissement adjoint$104,831Benefits $124Total $104,955