| 2025 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $355,340Benefits $0Total $355,340 | $0 | $355,340 |
| 2024 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $295,414Benefits $0Total $295,414 | $0 | $295,414 |
| 2023 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $312,340Benefits $0Total $312,340 | $0 | $312,340 |
| 2022 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $298,336Benefits $136Total $298,472 | $136 | $298,472 |
| 2021 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $281,992Benefits $143Total $282,136 | $143 | $282,136 |
| 2020 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $277,187Benefits $151Total $277,338 | $151 | $277,338 |
| 2019 | University Of Toronto | Professor of Mechanical and Industrial EngineeringUniversity Of Toronto | $272,458Benefits $180Total $272,639 | $180 | $272,639 |
| 2018 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $268,184Benefits $201Total $268,386 | $201 | $268,386 |
| 2017 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $257,213Benefits $224Total $257,436 | $224 | $257,436 |
| 2016 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $250,766Benefits $390Total $251,156 | $390 | $251,156 |
| 2015 | University of Toronto | Professor Of Mechanical And Industrial EngineeringUniversity of Toronto | $234,117Benefits $566Total $234,683 | $566 | $234,683 |
| 2014 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $237,010Benefits $612Total $237,622 | $612 | $237,622 |
| 2013 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $225,203Benefits $612Total $225,815 | $612 | $225,815 |
| 2012 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $220,529Benefits $612Total $221,141 | $612 | $221,141 |
| 2011 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $214,550Benefits $612Total $215,162 | $612 | $215,162 |
| 2010 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $204,024Benefits $589Total $204,613 | $589 | $204,613 |
| 2009 | University of Toronto | Professor of Mechanical and Industrial EngineeringUniversity of Toronto | $197,445Benefits $567Total $198,012 | $567 | $198,012 |
| 2008 | University of Toronto | Professor, Mechanical & Industrial EngineeringUniversity of Toronto | $192,122Benefits $567Total $192,688 | $567 | $192,688 |
| 2007 | University of Toronto | Professor, Mechanical & Industrial EngineeringUniversity of Toronto | $198,624Benefits $567Total $199,191 | $567 | $199,191 |
| 2006 | University of Toronto | Professor of Mechanical & Industrial EngineeringUniversity of Toronto | $194,057Benefits $598Total $194,655 | $598 | $194,655 |
| 2005 | University of Toronto | Prof, Mechanical & Industrial Eng/Vice Dean, APSc&EUniversity of Toronto | $176,813Benefits $665Total $177,478 | $665 | $177,478 |
| 2004 | University of Toronto | Prof, Mech. & Ind. Eng/Vice-Dean, APSc&EUniversity of Toronto | $170,212Benefits $655Total $170,867 | $655 | $170,867 |
| 2003 | University of Toronto | Prof., Mech & Ind Eng & Vice-Dean APScUniversity of Toronto | $167,681Benefits $610Total $168,291 | $610 | $168,291 |
| 2002 | University of Toronto | Prof Mech & Ind Eng & Vice-Dean, APSc&EUniversity of Toronto | $143,043Benefits $610Total $143,653 | $610 | $143,653 |
| 2001 | University of Toronto | Prof & Vice Dean, Mech & Industrial EngUniversity of Toronto | $120,993Benefits $590Total $121,584 | $590 | $121,584 |
| 2000 | University of Toronto | Professor Mechanical & Industrial EngUniversity of Toronto | $117,943Benefits $563Total $118,507 | $563 | $118,507 |