Skip to content

John Turner

21 salary records across 6 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

Solicitor General

Government of Ontario – Ministries
2019–2025 · 7 records

View at this employer →

2025 roster →
See where $126,125 ranks →

Salary history, by year
YearPositionSalary
2025General Duty Officer$126,125Benefits $201Total $126,325
2024General Duty Officer$143,266Benefits $197Total $143,464
2023General Duty Officer / Agent des services généraux$123,539Benefits $181Total $123,720
2022General Duty Officer$131,467Benefits $181Total $131,648
2021General Duty Officer$140,346Benefits $180Total $140,526
2020General Duty Officer$129,635Benefits $174Total $129,809
2019General Duty Officer$108,073Benefits $168Total $108,240
Salary history, by year
YearPositionSalary
2018Captain Operation$135,196Benefits $1,937Total $137,134
2017Captain Operation$134,909Benefits $1,849Total $136,758
2016Captain Operation$114,594Benefits $2,460Total $117,053
2015Captain Operation$113,881Benefits $1,076Total $114,957
2014Captain Operation$114,747Benefits $847Total $115,594
2013Captain Operation$124,769Benefits $762Total $125,531
Salary history, by year
YearPositionSalary
2025Coach Technician$119,082Benefits $2,606Total $121,688
2024Coach Technician$107,819Benefits $2,536Total $110,355
2022Coach Technician$105,531Benefits $1,852Total $107,383
Salary history, by year
YearPositionSalary
2015Firefighter$104,805Benefits $578Total $105,383
2010Firefighter$104,331Benefits $529Total $104,860
Salary history, by year
YearPositionSalary
2017General Duty Officer / Agent des services généraux$100,785Benefits $178Total $100,963
2014General Duty Officer / Agent des services généraux$100,989Benefits $141Total $101,130

Hydro One

Hydro One and Ontario Power Generation
2007 · 1 record

View at this employer →

2007 roster →
See where $100,418 ranks →

Salary history, by year
YearPositionSalary
2007Senior Computer Aided Engineering Application Engineer/Officer$100,418Benefits $664Total $101,082