Skip to content

Thomas Marshall

27 salary records across 6 employers, 2001–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$145,766Benefits $58Total $145,824
2024Professor$133,498Benefits $58Total $133,556
2023Professor$135,354Benefits $59Total $135,413
2022Professor$123,250Benefits $97Total $123,347
2021Professor$118,439Benefits $125Total $118,564
2020Professor$113,689Benefits $117Total $113,807
2019Professor$108,600Benefits $111Total $108,711
2018Professor$107,658Benefits $111Total $107,769
2016Professor$103,808Benefits $127Total $103,935

Attorney General

Government of Ontario : Ministries
2001–2006 · 6 records

View at this employer →

2006 roster →
See where $111,408 ranks →

Salary history, by year
YearPositionSalary
2006Counsel$111,408Benefits $125Total $111,533
2005General Counsel$178,835Benefits $291Total $179,125
2004General Counsel$178,753Benefits $301Total $179,055
2003General Counsel$182,517Benefits $334Total $182,851
2002General Counsel$166,361Benefits $354Total $166,716
2001General Counsel$189,003Benefits $376Total $189,379
Salary history, by year
YearPositionSalary
2025Paramedic Level 1$129,094Benefits $1,307Total $130,401
2024Paramedic Level 1$123,012Benefits $1,290Total $124,302
2023Paramedic Level 1$114,804Benefits $1,355Total $116,159
2022Paramedic Level 1$111,402Benefits $1,301Total $112,703
Salary history, by year
YearPositionSalary
2013Public Education Officer$108,714Benefits $677Total $109,391
2012Public Education Officer$106,001Benefits $536Total $106,536
2011Public Education Officer$102,309Benefits $462Total $102,770
Salary history, by year
YearPositionSalary
2013Secondary Vice-Principal$111,240Benefits $479Total $111,719
2012Secondary Vice–Principal$111,739Benefits $444Total $112,183
2011Secondary Vice-Principal$107,743Benefits $407Total $108,150
Salary history, by year
YearPositionSalary
2024Assistant System Operator / Opérateur du réseau adjoint$180,553Benefits $309Total $180,862
2023Assistant System Operator / Opérateur du réseau adjoint$151,376Benefits $625Total $152,002