Skip to content

David Craig

40 salary records across 7 employers, 2010–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

Salary history, by year
YearPositionSalary
2025Constable$172,132Benefits $353Total $172,485
2024Constable$148,531Benefits $435Total $148,966
2023Constable$149,568Benefits $346Total $149,914
2022Constable$130,088Benefits $362Total $130,450
2021Constable$111,266Benefits $706Total $111,972
2019Constable$107,361Benefits $371Total $107,732
2018Constable$113,356Benefits $344Total $113,700
2017Constable$108,956Benefits $310Total $109,266
2015Constable$100,811Benefits $313Total $101,124
2014Constable$107,033Benefits $336Total $107,369
2011Constable$105,697Benefits $309Total $106,006
2010Constable$119,798Benefits $328Total $120,125
Salary history, by year
YearPositionSalary
2025Advanced Care Paramedic$115,913Benefits $880Total $116,793
2024Advanced Care Paramedic$116,209Benefits $628Total $116,837
2023Advanced Care Paramedic$116,410Benefits $632Total $117,042
2022Advanced Care Paramedic$112,525Benefits $639Total $113,163
2021Advanced Care Paramedic$108,452Benefits $599Total $109,051
2020Advanced Care Paramedic$107,355Benefits $645Total $108,000
2013Advanced Care Paramedic$108,371Benefits $567Total $108,938
Salary history, by year
YearPositionSalary
2025Teacher/Elementary$116,487Benefits $102Total $116,590
2024Teacher/Elementary$133,630Benefits $98Total $133,729
2023Teacher/Elementary$103,015Benefits $100Total $103,115
2022Teacher/Elementary$103,015Benefits $91Total $103,105
2021Teacher/Elementary$104,130Benefits $87Total $104,216
2020Teacher/Elementary$100,738Benefits $82Total $100,821
Salary history, by year
YearPositionSalary
2025Landscape Architect$121,766Benefits $387Total $122,152
2024Landscape Architect$117,850Benefits $371Total $118,221
2023Landscape Architect$110,590Benefits $356Total $110,945
2022L and scape Architect$104,751Benefits $353Total $105,104
2021Landscape Architect$104,405Benefits $338Total $104,744
Salary history, by year
YearPositionSalary
2025Senior Manager, Space Planning / Chef principal ou chef principale de l’aménagement de l’espace$147,740Benefits $427Total $148,167
2024Senior Manager, Space Planning / Chef principal ou chef principale de l’aménagement de l’espace$141,005Benefits $382Total $141,387
2023Senior Manager, Space Planning / Chef principal, Aménagement de l’espace$118,253Benefits $362Total $118,615
2022Senior Manager, Space Planning / Chef principal, Aménagement de l’espace$112,684Benefits $355Total $113,039
Salary history, by year
YearPositionSalary
2022Secondary Teacher$103,329Benefits $91Total $103,420
2021Secondary Teacher$104,340Benefits $87Total $104,427
2020Secondary Teacher$102,597Benefits $82Total $102,679
Salary history, by year
YearPositionSalary
2025Drafting Technician$102,971Benefits $0Total $102,971
2024Drafting Technician$112,357Benefits $0Total $112,357
2016Drafting Technician$126,809Benefits $770Total $127,579