Skip to content

John Duncan

23 salary records across 2 employers, 2008–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
2025Director, Ethics, Society and Law$174,738Benefits $126Total $174,864
2024Director, Ethics, Society and Law$157,215Benefits $229Total $157,444
2023Director, Ethics, Society and Law$152,798Benefits $129Total $152,927
2022Director, Ethics, Society and Law$140,702Benefits $136Total $140,838
2021Director, Ethics, Society and Law$133,876Benefits $143Total $134,019
2020Director, Ethics, Society and Law$127,940Benefits $252Total $128,192
2019Director, Ethics, Society and Law$114,715Benefits $226Total $114,941
2018Director, Ethics, Society and Law$109,367Benefits $164Total $109,531
2017Director, Ethics Society and Law Program; Instructor$114,310Benefits $189Total $114,499
2016Director, Ethics Society and Law Program; Instructor$108,903Benefits $210Total $109,113
2015Director, Ethics Society and Law Program; Instructor$106,434Benefits $218Total $106,651
2014Director, Ethics Society and Law Program; Instructor$104,417Benefits $228Total $104,645
2013Director, Ethics Society and Law Program; Instructor$107,599Benefits $214Total $107,813
Salary history, by year
YearPositionSalary
2017Transit Manager$125,442Benefits $614Total $126,056
2016Transit Manager$121,898Benefits $614Total $122,513
2015Transit Manager$122,018Benefits $649Total $122,667
2014Transit Manager$121,674Benefits $681Total $122,355
2013Transit Manager$120,963Benefits $1,070Total $122,033
2012Manager Field Services$116,822Benefits $2,684Total $119,506
2011Manager of Field Services$116,222Benefits $1,593Total $117,815
2010Manager of Field Services$119,562Benefits $1,806Total $121,368
2009Manager, Field Services$111,217Benefits $1,862Total $113,079
2008Manager, Field Services$109,073Benefits $1,755Total $110,828