David Russell
50 salary records across 11 employers, 2001–2025.
These records share a name. Some may belong to the same person over a career; some may belong to different people. Where an employer lists this name more than once in the same year, those are different individuals.
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 lists more than one David Russell in the same year — those rows are different people.
| Year | Position | Salary |
|---|---|---|
| 2016 | Assistant Crown Attorney | $196,434Benefits $294Total $196,728 |
| 2014 | Assistant Crown Attorney / Procureur adjoint de la Couronne | $200,198Benefits $329Total $200,527 |
| 2013 | Assistant Crown Attorney | $193,125Benefits $291Total $193,416 |
| 2005 | Assistant Crown Attorney | $164,197Benefits $267Total $164,464 |
| 2005 | Assistant Crown Attorney | $159,591Benefits $265Total $159,856 |
| 2004 | Assistant Crown Attorney | $164,174Benefits $277Total $164,451 |
| 2004 | Assistant Crown Attorney | $153,404Benefits $266Total $153,671 |
| 2003 | Assistant Crown Attorney | $167,630Benefits $307Total $167,937 |
| 2003 | Assistant Crown Attorney | $150,641Benefits $281Total $150,922 |
| 2002 | Assistant Crown Attorney | $152,792Benefits $326Total $153,117 |
| 2002 | Assistant Crown Attorney | $137,142Benefits $292Total $137,433 |
| 2001 | Assistant Crown Attorney | $173,583Benefits $346Total $173,929 |
| 2001 | Assistant Crown Attorney | $149,583Benefits $298Total $149,880 |
| Year | Position | Salary |
|---|---|---|
| 2019 | Vice-Principal Secondary School | $116,745Benefits $0Total $116,745 |
| 2018 | Vice-Principal - Secondary | $116,334Benefits $107Total $116,441 |
| 2017 | Vice-Principal - Secondary | $114,411Benefits $4,519Total $118,930 |
| 2016 | Secondary Vice Principal | $111,593Benefits $3,243Total $114,836 |
| 2015 | Vice-Principal - Secondary | $110,921Benefits $2,998Total $113,919 |
| 2014 | Vice-Principal - Secondary | $105,075Benefits $3,590Total $108,664 |
| 2013 | Secondary Vice Principal | $152,716Benefits $3,333Total $156,049 |
City Of Toronto – Police Service
Municipalities & Services
2019–2025 · 6 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Police Constable | $132,160Benefits $1,028Total $133,188 |
| 2024 | Police Constable | $119,942Benefits $1,041Total $120,983 |
| 2023 | Police Constable | $115,392Benefits $1,088Total $116,480 |
| 2022 | Police Constable | $113,821Benefits $1,063Total $114,883 |
| 2020 | Police Constable | $116,677Benefits $1,016Total $117,693 |
| 2019 | Police Constable | $117,632Benefits $1,013Total $118,645 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Elementary Teacher | $117,502Benefits $0Total $117,502 |
| 2024 | Elementary Teacher | $132,211Benefits $0Total $132,211 |
| 2023 | Elementary Teacher | $102,347Benefits $0Total $102,347 |
| 2022 | Elementary Teacher | $103,489Benefits $0Total $103,489 |
| 2021 | Elementary Teacher | $102,816Benefits $0Total $102,816 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Firefighter | $123,533Benefits $450Total $123,983 |
| 2024 | Firefighter | $108,716Benefits $371Total $109,087 |
| 2023 | Firefighter | $112,493Benefits $412Total $112,905 |
| 2022 | Firefighter | $106,836Benefits $475Total $107,311 |
| Year | Position | Salary |
|---|---|---|
| 2024 | Programmer Analyst | $111,070Benefits $88Total $111,158 |
| 2023 | Programmer Analyst | $109,218Benefits $95Total $109,313 |
| 2022 | Programmer Analyst | $104,401Benefits $95Total $104,496 |
| 2015 | PeopleSoft Programmer Analyst | $108,681Benefits $91Total $108,773 |
Regional Municipality of York - Police Services
Municipalities & Services
2012–2015 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2015 | Staff Sergeant | $140,995Benefits $647Total $141,642 |
| 2014 | Staff Sergeant | $191,426Benefits $722Total $192,149 |
| 2013 | Staff Sergeant | $124,519Benefits $688Total $125,206 |
| 2012 | Staff Sergeant | $119,643Benefits $555Total $120,199 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Elementary Teacher | $117,381Benefits $0Total $117,381 |
| 2024 | Elementary Teacher | $119,360Benefits $0Total $119,360 |
Ontario Provincial Police
Government of Ontario – Ministries
2024–2025 · 2 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Law Enforcement Officer | $146,352Benefits $180Total $146,531 |
| 2024 | Law Enforcement Officer | $105,860Benefits $141Total $106,001 |
Regional Municipality of York
Municipalities and Services
2010–2011 · 2 records
| Year | Position | Salary |
|---|---|---|
| 2011 | Staff Sergeant | $112,371Benefits $433Total $112,804 |
| 2010 | Sergeant | $115,597Benefits $383Total $115,981 |
| Year | Position | Salary |
|---|---|---|
| 2009 | Secondary Teacher | $104,128Benefits $604Total $104,732 |