Skip to content

David Fung

25 salary records across 2 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
2021Electrical and Control Technician$126,480Benefits $5,573Total $132,053
2020Electrical and Control Technician$134,135Benefits $5,002Total $139,138
2019Electrical and Control Technician$125,177Benefits $4,335Total $129,512
2018Electrical and Control Technician$136,782Benefits $4,341Total $141,122
2017Electrical and Control Technician$139,388Benefits $4,812Total $144,199
2016Electrical and Control Technician$135,257Benefits $1,365Total $136,622
2015Electrical & Control Technician$134,355Benefits $1,357Total $135,712
2014Electrical and Control Technician$123,388Benefits $1,350Total $124,739
2013Electrical & Control Technician$135,473Benefits $1,334Total $136,807
2012Electrical & Control Technician$137,223Benefits $1,318Total $138,542
2011Electrical & Control Technician$147,303Benefits $1,304Total $148,608
2010Electrical & Control Technician$139,771Benefits $1,243Total $141,014
2009Electrical & Control Technician$120,279Benefits $1,228Total $121,507
2008Electrical & Control Technician$126,100Benefits $1,235Total $127,335
2007Shift Control Technician$124,591Benefits $1,160Total $125,751
2006Shift Control Technician$122,038Benefits $1,563Total $123,601
2005Shift Control Technician$107,518Benefits $464Total $107,981
2004Shift Control Technician$112,192Benefits $452Total $112,644
2003Shift Control Technician$110,138Benefits $395Total $110,533
Salary history, by year
YearPositionSalary
2025Teacher$118,359Benefits $2,025Total $120,384
2024Teacher$133,308Benefits $0Total $133,308
2023Teacher$102,994Benefits $0Total $102,994
2022Teacher$102,994Benefits $0Total $102,994
2021Teacher$102,327Benefits $0Total $102,327
2020Teacher$102,382Benefits $0Total $102,382