Skip to content

David Cheng

32 salary records across 5 employers, 2003–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
2018Supervising Nuclear Operator First Line Manager Assistant$117,241Benefits $2,915Total $120,156
2017Supervising Nuclear Operator First Line Manager Assistant$149,774Benefits $3,439Total $153,213
2016Supervising Nuclear Operator First Line Manager Assistant$151,588Benefits $1,538Total $153,127
2015Supervising Nuclear Operator First Line Manager Assistant$151,345Benefits $1,529Total $152,875
2014Supervising Nuclear Operator First Line Manager Assistant$142,083Benefits $1,522Total $143,605
2013Supervising Nuclear Operator First Line Manager Assistant$139,461Benefits $1,501Total $140,963
2012Supervising Nuclear Operator, First Line Manager Assistant$134,830Benefits $1,480Total $136,310
2011Supervising Nuclear Operator, First Line Manager Assistant$137,678Benefits $1,461Total $139,139
2010Supervising Nuclear Operator, First Line Manager Assistant$150,455Benefits $1,367Total $151,822
2007Supervising Nuclear Operator$131,596Benefits $1,201Total $132,797
2006Supervising Nuclear Operator$130,947Benefits $1,607Total $132,554
2005Supervising Nuclear Operator$138,537Benefits $510Total $139,046
2003Supervising Nuclear Operator$112,302Benefits $420Total $112,722
Salary history, by year
YearPositionSalary
2021Engineer, Clean Air Action Plan$112,749Benefits $147Total $112,895
2020Engineer, Clean Air Action Plan$110,540Benefits $144Total $110,684
2019Engineer, Clean Air Action Plan$108,374Benefits $144Total $108,518
2018Engineer, Clean Air Action Plan$105,376Benefits $159Total $105,535
2017Engineer, Clean Air Action Plan / Ingénieur, Plan d'assainissement de l'air$103,609Benefits $158Total $103,767
2016Engineer, Clean Air Action Plan / Ingénieur, Plan d'assainissement de l'air$102,233Benefits $166Total $102,399
2012Engineer, Clean Air Action Plan$102,117Benefits $146Total $102,264
2011Engineer, Clean Air Action Plan / Ingénieur, Plan d'assainissement de l'air$101,752Benefits $147Total $101,899
Salary history, by year
YearPositionSalary
2025Secondary Teacher$118,478Benefits $102Total $118,581
2024Secondary Teacher$133,615Benefits $104Total $133,719
2023Secondary Teacher$103,213Benefits $100Total $103,313
2022Secondary Teacher$103,958Benefits $90Total $104,048
2021Secondary Teacher$102,568Benefits $87Total $102,654
2018Secondary Teacher$103,367Benefits $78Total $103,445
Salary history, by year
YearPositionSalary
2025Subway Vehicle Technician$112,551Benefits $1,557Total $114,108
2024Subway Vehicle Technician$105,061Benefits $1,536Total $106,597
2023Subway Vehicle Technician$101,802Benefits $1,482Total $103,285
2022Subway Vehicle Technician$101,709Benefits $1,467Total $103,175
Salary history, by year
YearPositionSalary
2025Oracle Business Analyst$107,952Benefits $202Total $108,154