David Liu
40 salary records across 5 employers, 2000–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 | Transit Operator | $165,008Benefits $282Total $165,290 |
| 2024 | Transit Operator | $155,839Benefits $261Total $156,100 |
| 2023 | Transit Operator | $143,640Benefits $255Total $143,895 |
| 2022 | Transit Operator | $139,554Benefits $260Total $139,815 |
| 2021 | Transit Operator | $117,003Benefits $255Total $117,258 |
| 2020 | Transit Operator | $121,324Benefits $251Total $121,576 |
| 2019 | Transit Operator | $139,152Benefits $233Total $139,385 |
| 2018 | Transit Operator | $132,791Benefits $331Total $133,122 |
| 2017 | Transit Operator | $129,514Benefits $226Total $129,740 |
| 2016 | Transit Operator | $102,596Benefits $244Total $102,841 |
Ontario Power Generation
Hydro One and Ontario Power Generation
2000–2011 · 10 records
| Year | Position | Salary |
|---|---|---|
| 2011 | Senior Thermal Station Engineer/Officer | $138,074Benefits $745Total $138,818 |
| 2010 | Senior Thermal Station Engineer/Officer | $115,493Benefits $660Total $116,153 |
| 2007 | Senior Thermal Station Engineer/Officer | $106,996Benefits $830Total $107,826 |
| 2006 | First Line Manager, Maintenance | $131,473Benefits $870Total $132,343 |
| 2005 | First Line Manager, Maintenance | $117,723Benefits $891Total $118,614 |
| 2004 | FLM, Maintenance | $117,377Benefits $851Total $118,228 |
| 2003 | FLM - Maintenance | $113,262Benefits $760Total $114,022 |
| 2002 | FLM - Maintenance | $111,876Benefits $879Total $112,755 |
| 2001 | Senior Thermal Station Eng./ Officer | $103,870Benefits $540Total $104,410 |
| 2000 | Senior Thermal Station Eng./ Officer | $100,529Benefits $524Total $101,053 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Associate Professor, Teaching Stream, Computer Science | $213,160Benefits $126Total $213,285 |
| 2024 | Associate Professor, Teaching Stream, Computer Science | $187,011Benefits $129Total $187,140 |
| 2023 | Associate Professor, Teaching Stream, Computer Science | $167,713Benefits $129Total $167,842 |
| 2022 | Assistant Professor, Teaching Stream, Computer Science | $138,179Benefits $136Total $138,315 |
| 2021 | Assistant Professor, Teaching Stream, Computer Science | $145,887Benefits $143Total $146,030 |
| 2020 | Assistant Professor, Teaching Stream, Computer Science | $144,612Benefits $151Total $144,763 |
| 2019 | Assistant Professor, Teaching Stream | $122,044Benefits $175Total $122,219 |
| 2018 | Assistant Professor, Teaching Stream | $113,970Benefits $183Total $114,153 |
| 2017 | Assistant Professor, Teaching Stream | $106,801Benefits $191Total $106,991 |
| 2016 | Assistant Professor, Teaching Stream | $101,097Benefits $211Total $101,308 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Constable | $137,945Benefits $593Total $138,538 |
| 2024 | Constable | $142,089Benefits $621Total $142,710 |
| 2023 | Constable | $131,451Benefits $600Total $132,051 |
| 2022 | Constable | $120,935Benefits $597Total $121,532 |
| 2021 | Constable | $121,062Benefits $569Total $121,630 |
| 2020 | Constable | $114,028Benefits $562Total $114,590 |
| 2019 | Constable | $115,971Benefits $559Total $116,530 |
| 2018 | Constable | $115,492Benefits $550Total $116,041 |
| 2017 | Constable | $108,711Benefits $525Total $109,236 |
| Year | Position | Salary |
|---|---|---|
| 2016 | Constable | $100,423Benefits $684Total $101,107 |