Skip to content

David Carruthers

29 salary records across 4 employers, 2001–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

Attorney General

Government of Ontario - Ministries
2001–2016 · 16 records

View at this employer →

2016 roster →
See where $148,642 ranks →

Salary history, by year
YearPositionSalary
2016Assistant Crown Attorney$148,642Benefits $262Total $148,904
2015Assistant Crown Attorney / Procureur adjoint de la Couronne$158,633Benefits $307Total $158,940
2014Assistant Crown Attorney / Procureur adjoint de la Couronne$181,250Benefits $329Total $181,579
2013Assistant Crown Attorney$180,169Benefits $291Total $180,460
2012Assistant Crown Attorney$189,227Benefits $263Total $189,490
2011Assistant Crown Attorney / Procureur adjoint de la Couronne$168,544Benefits $275Total $168,819
2010Assistant Crown Attorney$181,249Benefits $309Total $181,558
2009Assistant Crown Attorney$190,138Benefits $311Total $190,449
2008Assistant Crown Attorney$187,538Benefits $326Total $187,863
2007Assistant Crown Attorney$179,725Benefits $312Total $180,037
2006Assistant Crown Attorney$171,424Benefits $284Total $171,708
2005Assistant Crown Attorney$150,822Benefits $1,795Total $152,617
2004Assistant Crown Attorney$140,684Benefits $252Total $140,936
2003Assistant Crown Attorney$142,280Benefits $266Total $142,546
2002Assistant Crown Attorney$129,747Benefits $276Total $130,023
2001Assistant Crown Attorney$142,536Benefits $283Total $142,819
Salary history, by year
YearPositionSalary
2025Elementary Contract Teacher$119,638Benefits $0Total $119,638
2024Elementary Contract Teacher$134,235Benefits $0Total $134,235
2023Elementary Contract Teacher$106,350Benefits $0Total $106,350
2022Elementary Contract Teacher$107,806Benefits $0Total $107,806
2021Elementary Teacher$103,690Benefits $0Total $103,690
2020Elementary Teacher$102,384Benefits $0Total $102,384
2019Elementary Teacher$104,701Benefits $0Total $104,701
2018Elementary Teacher$102,955Benefits $0Total $102,955
2017Elementary Teacher$103,398Benefits $0Total $103,398
2016Elementary Teacher$102,659Benefits $345Total $103,005
Salary history, by year
YearPositionSalary
2025Teacher/Secondary$116,263Benefits $97Total $116,360
2024Teacher/Secondary$118,036Benefits $98Total $118,135
Salary history, by year
YearPositionSalary
2014General Duty Officer / Agent des services généraux$101,404Benefits $141Total $101,545