Skip to content

Stephen Ritchie

23 salary records across 3 employers, 2011–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
2025Professeur(e) titulaire / Full Professor$163,910Benefits $755Total $164,665
2024Professeur agrégé / Associate Professor$160,937Benefits $890Total $161,828
2023Professeur(e) agrégé(e) / Associate Professor$143,476Benefits $670Total $144,146
2022Professeur(e) agrégé(e) / Associate Professor$139,734Benefits $681Total $140,415
2021Professeur(e) agrégé(e) / Associate Professor$151,538Benefits $498Total $152,036
2020Associate Professor / Professeur(e) agrégé(e)$159,783Benefits $504Total $160,287
2019Associate Professor / Professeur(e)$157,022Benefits $427Total $157,449
2018Associate Professor$151,619Benefits $415Total $152,034
2017Associate Professor$131,597Benefits $478Total $132,075
2016Associate Professor$120,269Benefits $651Total $120,921
2015Assistant Professor$126,672Benefits $654Total $127,326
2014Assistant Professor$124,713Benefits $642Total $125,355
2013Assistant Professor$119,692Benefits $674Total $120,366
2011Assistant Professor$113,559Benefits $643Total $114,202
Salary history, by year
YearPositionSalary
2025Elementary Teacher$118,051Benefits $0Total $118,051
2024Elementary Teacher$132,563Benefits $0Total $132,563
2023Elementary Teacher$100,455Benefits $0Total $100,455
2022Elementary Teacher$101,771Benefits $0Total $101,771
2021Elementary Teacher$102,416Benefits $0Total $102,416

Transportation

Government of Ontario – Ministries
2022–2025 · 4 records

View at this employer →

2025 roster →
See where $128,096 ranks →

Salary history, by year
YearPositionSalary
2025Senior Project Manager, Data and Information Technology Projects$128,096Benefits $200Total $128,296
2024Senior Project Manager, Data and Information Technology Projects$121,328Benefits $249Total $121,577
2023Senior Project Manager, Data and Information Technology Projects / Chef de projet, Projets de données et de technologie de l’information$104,179Benefits $232Total $104,411
2022Senior Business Application Analyst$100,690Benefits $223Total $100,913