Skip to content

John Maheu

25 salary records across 3 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
2025Professor / Distinguished Research Professor$320,396Benefits $517Total $320,913
2024Professor$327,870Benefits $517Total $328,387
2023Distinguished Research Prof / Professor$316,139Benefits $501Total $316,640
2022Distinguished Research Professor / Endowed Chair / Professor$322,188Benefits $449Total $322,637
2021Professor / Endowed Chair$326,384Benefits $392Total $326,777
2020Professor / Endowed Chair$315,981Benefits $348Total $316,328
2019Professor / Endowed Chair$306,041Benefits $2,644Total $308,685
2018Professor/Endowed Chair$300,275Benefits $2,351Total $302,626
2017Professor / Endowed Chair$279,543Benefits $227Total $279,770
2016Professor / Endowed Chair$263,256Benefits $227Total $263,483
2015Professor/Endowed Chair$264,785Benefits $194Total $264,979
2014Professor / Endowed Chair$257,356Benefits $175Total $257,531
2013Professor/Endowed Chair$241,557Benefits $175Total $241,732
2012Professor/Endowed Chair$114,991Benefits $87Total $115,078
Salary history, by year
YearPositionSalary
2011Professor of Economics$189,442Benefits $306Total $189,748
2010Professor of Economics$182,670Benefits $295Total $182,965
2009Professor of Economics$158,552Benefits $283Total $158,835
2008Professor, Economics$150,436Benefits $283Total $150,719
2007Professor, Economics$137,107Benefits $283Total $137,390
2006Professor of Economics$126,872Benefits $296Total $127,168
2005Professor, Economics$122,238Benefits $301Total $122,538
2004Professor, Economics$108,432Benefits $302Total $108,735
2003Professor, Economics$104,947Benefits $292Total $105,239
Salary history, by year
YearPositionSalary
2025Executive Director$147,488Benefits $0Total $147,488
2024Executive Director$172,102Benefits $28,699Total $200,800