Skip to content

Steven Macdonald

53 salary records across 12 employers, 2006–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

Labour

Government of Ontario - Ministries
2007–2019 · 13 records

View at this employer →

2019 roster →
See where $123,143 ranks →

Salary history, by year
YearPositionSalary
2019Engineer, Mechanical$123,143Benefits $162Total $123,305
2018Engineer, Mechanical$121,656Benefits $179Total $121,835
2017Engineer, Mechanical / Ingénieur mécanicien$116,909Benefits $179Total $117,088
2016Engineer, Mechanical$115,356Benefits $188Total $115,543
2015Engineer, Mechanical / Ingénieur mécanicien$115,356Benefits $204Total $115,560
2014Occupational Health and Safety Engineer, Mechanical / Ingénieur mécanicien, santé et sécurité au travail$119,793Benefits $206Total $119,999
2013Occupational Health & Safety Engineer, Mechanical$115,356Benefits $183Total $115,538
2012Occupational Health & Safety Engineer, Mechanical$115,225Benefits $165Total $115,390
2011Occupational Health & Safety Engineer, Mechanical / Ingénieur mécanicien, santé et sécurité au travail$112,982Benefits $169Total $113,151
2010Occupational Health & Safety Engineer, Mechanical$110,470Benefits $187Total $110,657
2009Occupational Health & Safety Engineer, Mechanical$111,101Benefits $185Total $111,286
2008Occupational Health & Safety Engineer, Mechanical$108,937Benefits $192Total $109,129
2007Occupational Health & Safety Engineer, Mechanical$102,284Benefits $182Total $102,466
Salary history, by year
YearPositionSalary
2014Supervisor - Rail Vehicles$115,238Benefits $252Total $115,489
2013Supervisor - Rail Cars & Shops$110,968Benefits $272Total $111,239
2012Supervisor - Rail Cars & Shops$110,459Benefits $409Total $110,868
2011Supervisor - Rail Cars & Shops$103,526Benefits $82Total $103,608
2010Supervisor - Rail Cars & Shops$102,018Benefits $76Total $102,094
2009Supervisor - Rail Cars & Shops$101,063Benefits $0Total $101,063
Salary history, by year
YearPositionSalary
2015Constable / Agent$132,373Benefits $1,549Total $133,922
2014Constable / Agent$135,780Benefits $1,490Total $137,270
2013Investigator$122,456Benefits $129Total $122,585
2012Investigator$117,062Benefits $127Total $117,189
2011Law Enforcement Officer / Agent d'exécution de la loi$106,655Benefits $9,746Total $116,402
2006Law Enforcement Officer$102,576Benefits $3,879Total $106,455
Salary history, by year
YearPositionSalary
2025Engineer, Mechanical$175,964Benefits $190Total $176,153
2024Engineer, Mechanical$131,761Benefits $169Total $131,931
2023Engineer, Mechanical / Ingénieur mécanicien$134,927Benefits $169Total $135,096
2022Engineer, Mechanical$129,869Benefits $169Total $130,038
2021Engineer, Mechanical$127,623Benefits $166Total $127,789
2020Engineer, Mechanical$127,283Benefits $162Total $127,445
Salary history, by year
YearPositionSalary
2025Associate Director, Facilities Engineering$133,322Benefits $100Total $133,422
2024Associate Director, Facilities Engineering$128,376Benefits $90Total $128,466
2023Associate Director - Facilities Engineering$122,804Benefits $89Total $122,893
2022Associate Director - Facilities Engineering$115,643Benefits $89Total $115,732
2021Associate Director - Facilities Engineering$112,142Benefits $92Total $112,233
2014Professor / Medical Doctor$130,896Benefits $0Total $130,896
Salary history, by year
YearPositionSalary
2025Teacher, Elementary$130,782Benefits $0Total $130,782
2024Teacher, Elementary$119,821Benefits $0Total $119,821
2023Teacher, Elementary$100,421Benefits $0Total $100,421
2021Teacher Elementary$102,397Benefits $0Total $102,397
Salary history, by year
YearPositionSalary
2019Manager, Facilities Planning, Energy and Assets$105,430Benefits $772Total $106,202
2018Manager, Facilities Planning, Energy and Assets$102,378Benefits $734Total $103,112
2017Engineer, Corporate Energy Management$101,601Benefits $704Total $102,305
Salary history, by year
YearPositionSalary
2015Constable$105,649Benefits $714Total $106,363
2014Constable$100,307Benefits $702Total $101,009
2013Constable$101,590Benefits $573Total $102,163

Ontario Power Generation

Hydro One and Ontario Power Generation
2007–2010 · 3 records

View at this employer →

2010 roster →
See where $145,520 ranks →

Salary history, by year
YearPositionSalary
2010Civil Maintainer$145,520Benefits $1,230Total $146,749
2009Civil Maintainer$140,116Benefits $1,214Total $141,330
2007Civil Maintainer I Journeyperson$130,619Benefits $1,136Total $131,755
Salary history, by year
YearPositionSalary
2016Constable$105,633Benefits $719Total $106,353
Salary history, by year
YearPositionSalary
2007Chief Financial Officer$103,421Benefits $5,719Total $109,140
Salary history, by year
YearPositionSalary
2025Roads Operator Working Lead Hand$107,763Benefits $1,206Total $108,969