David Stevenson
20 salary records across 5 employers, 2016–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
| Year | Position | Salary |
|---|---|---|
| 2025 | Captain, Fire | $183,766Benefits $1,129Total $184,895 |
| 2024 | Captain, Fire | $187,864Benefits $1,101Total $188,966 |
| 2023 | Captain, Fire | $157,587Benefits $1,096Total $158,684 |
| 2022 | Captain, Fire | $166,693Benefits $954Total $167,647 |
| 2021 | Captain, Fire | $152,568Benefits $927Total $153,495 |
| 2020 | Captain, Fire | $140,450Benefits $888Total $141,338 |
| 2019 | Captain, Fire | $134,034Benefits $967Total $135,001 |
| 2018 | Captain, Fire | $126,316Benefits $956Total $127,272 |
| 2017 | Captain, Fire | $132,785Benefits $940Total $133,726 |
| 2016 | Captain, Fire | $137,831Benefits $905Total $138,736 |
| Year | Position | Salary |
|---|---|---|
| 2024 | Elementary Teacher | $126,976Benefits $98Total $127,075 |
| 2023 | Elementary Teacher | $102,393Benefits $100Total $102,493 |
| 2022 | Elementary Teacher | $103,067Benefits $90Total $103,158 |
| 2021 | Elementary Teacher | $102,365Benefits $87Total $102,452 |
| Year | Position | Salary |
|---|---|---|
| 2021 | Mechanical Technician | $111,502Benefits $0Total $111,502 |
| 2020 | Mechanical Technician | $127,434Benefits $0Total $127,434 |
| 2016 | Appendix A Mechanical Maintainer | $107,971Benefits $0Total $107,971 |
Public and Business Service Delivery
Government of Ontario - Ministries
2019–2024 · 2 records
| Year | Position | Salary |
|---|---|---|
| 2024 | Junior Project Manager | $103,529Benefits $125Total $103,654 |
| 2019 | Junior Project Manager | $104,630Benefits $114Total $104,744 |
Public and Business Service Delivery and Procurement
Government of Ontario – Ministries
2025 · 1 record
| Year | Position | Salary |
|---|---|---|
| 2025 | Junior Project Manager | $105,537Benefits $130Total $105,668 |