Skip to content

David Ball

31 salary records across 5 employers, 20072025.

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
2018General Duty Officer$112,828
2017General Duty Officer / Agent des services généraux$116,340
2016General Duty Officer$116,735
2015General Duty Officer / Agent des services généraux$109,512
2014General Duty Officer / Agent des services généraux$112,077
2013General Duty Officer$110,551
2012General Duty Officer$111,635
2010General Duty Officer$103,351
2009General Duty Officer$106,988
2008General Duty Officer$105,198
2007General Duty Officer$100,450
Salary history, by year
YearPositionSalary
2025Constable$130,021
2024Constable$118,740
2023Constable$115,485
2022Constable$112,435
2021Constable$113,671
2020Constable$111,788
2019Constable$104,931
2018Constable$106,886
2017Constable$104,801

Solicitor General

Government of Ontario – Ministries
2019–2025 · 5 records

View at this employer →

2025 roster →
See where $127,624 ranks →

Salary history, by year
YearPositionSalary
2025Staff Sergeant$127,624
2022General Duty Officer$122,366
2021General Duty Officer$127,968
2020General Duty Officer$139,705
2019General Duty Officer$125,703
Salary history, by year
YearPositionSalary
2025Elementary Teacher$125,727
2024Elementary Teacher$140,250
2023Elementary Teacher$108,140
2019Elementary Teacher$100,465
Salary history, by year
YearPositionSalary
2025Firefighter$123,601
2024Firefighter$109,152