John Stewart Preston
$298,368.32asProfessor / Strategic Advisor / Associate Vice-President+7.5%
Employed by McMaster University in 2025, according to Government of Ontario public salary records.
Position
Professor / Strategic Advisor / Associate Vice-President
Employer
McMaster University
Salary Information
Historical salary and taxable benefits from 2005 to 2025.
John Stewart Preston earned $298,368.32 as Professor / Strategic Advisor / Associate Vice-President at McMaster University in 2025, according to the Ontario Sunshine List. This represents a 7.5% increase over the previous year's reported salary. John Stewart Preston has appeared on the Ontario Sunshine List 14 times between 2005 and 2025, with reported earnings peaking at $298,368.32 in 2025. In addition to salary, $686.88 in taxable benefits was disclosed for 2025. McMaster University reports under the Universities sector of Ontario's public sector salary disclosure.
Top earning Professor / Strategic Advisor / Associate Vice-Presidents in McMaster University
| Name | Salary |
|---|---|
| John Stewart Preston | $298,368.32 |
Other employees at McMaster University
| Name | Position | Salary |
|---|---|---|
| Deborah Cook Professor | Professor | $306,927.26 |
| Rick Hackett Professor | Professor | $303,737.01 |
| James Dunn Professor / Associate Dean / Director | Professor / Associate Dean / Director | $303,153.99 |
| Hendrik Poinar Professor | Professor | $302,729.67 |
| Varun Chaudhary Professor | Professor | $301,371.62 |
| Ehab Kamarah Associate Vice-President and Chief Facilities Officer | Associate Vice-President and Chief Facilities Officer | $297,252.30 |
| Brent Davis University Counsel | University Counsel | $297,252.30 |
| Bonny Ibhawoh Professor / Vice-Provost (International Affairs) | Professor / Vice-Provost (International Affairs) | $296,964.67 |
| Janok Bhattacharya Professor / Director | Professor / Director | $296,372.45 |
| Matthew Sibbald Associate Professor / Instructional Assistant | Associate Professor / Instructional Assistant | $295,146.53 |