Skip to content

Thomas Ryan

32 salary records across 2 employers, 2004–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$181,443Benefits $649Total $182,092
2024Professor$189,933Benefits $915Total $190,848
2023Professor$186,892Benefits $826Total $187,718
2022Professor$175,010Benefits $837Total $175,847
2021Professor$160,981Benefits $700Total $161,681
2020Professor$163,263Benefits $651Total $163,914
2019Professor$156,817Benefits $617Total $157,434
2018Professor$152,498Benefits $772Total $153,270
2017Professor$127,210Benefits $998Total $128,208
2016Professor, Education$145,063Benefits $785Total $145,848
2015Professor, Education$125,688Benefits $512Total $126,201
2014Professor$128,851Benefits $537Total $129,388
2013Professor$122,829Benefits $521Total $123,351
2012Professor$118,739Benefits $423Total $119,162
2011Associate Professor$111,435Benefits $396Total $111,831
2010Associate Professor$104,174Benefits $379Total $104,553
2009Associate Professor$115,143Benefits $415Total $115,558
2008Associate Professor$114,567Benefits $446Total $115,014
2007Associate Professor$107,764Benefits $444Total $108,208
2004Asst. Professor$108,722Benefits $368Total $109,090
Salary history, by year
YearPositionSalary
2025Captain$174,513Benefits $857Total $175,370
2024Captain$155,702Benefits $806Total $156,508
2023Captain$154,943Benefits $825Total $155,767
2022Lieutenant$148,445Benefits $754Total $149,199
2021Lieutenant$136,898Benefits $704Total $137,602
2020Lieutenant$143,827Benefits $778Total $144,605
2019Firefighter$127,800Benefits $715Total $128,515
2018Firefighter$119,120Benefits $622Total $119,743
2017Firefighter$119,981Benefits $580Total $120,560
2015Firefighter$109,993Benefits $541Total $110,534
2014Firefighter$101,475Benefits $569Total $102,044
2008Firefighter$104,977Benefits $476Total $105,453