Skip to content

Margaret O'Brien

27 salary records across 6 employers, 1999–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
2025Full-Time Professor$132,227Benefits $58Total $132,286
2024Professor$126,689Benefits $58Total $126,747
2023Professor$126,877Benefits $59Total $126,935
2022Professor$117,072Benefits $66Total $117,137
2021Professor$116,766Benefits $74Total $116,840
2020Professor$113,655Benefits $71Total $113,726
2019Professor$111,443Benefits $68Total $111,511
2018Professor$111,227Benefits $68Total $111,295
2016Professor$105,595Benefits $84Total $105,680
2015Professor$107,920Benefits $86Total $108,006
2014Professor$103,463Benefits $104Total $103,568
2013Professor$102,186Benefits $114Total $102,300
2012Professor$100,548Benefits $120Total $100,668
Salary history, by year
YearPositionSalary
2017Police Constable$113,107Benefits $957Total $114,063
2016Police Constable$113,408Benefits $1,078Total $114,486
2015Police Constable$104,626Benefits $1,304Total $105,930
2014Senior Constable$106,030Benefits $1,260Total $107,290
2013Senior Constable$104,732Benefits $1,268Total $106,000
2012Senior Police Constable$102,879Benefits $1,212Total $104,091
Salary history, by year
YearPositionSalary
2025Assistant Professor$127,793Benefits $643Total $128,436
2024Assistant Professor$145,313Benefits $633Total $145,946
2022Assistant Professor$117,016Benefits $584Total $117,600
Salary history, by year
YearPositionSalary
2025Registered Nurse$124,199Benefits $0Total $124,199
2024Registered Nurse$120,412Benefits $196Total $120,608
Salary history, by year
YearPositionSalary
2000Vice President and CFO$116,667Benefits $212Total $116,878
1999Vice President & CFO$104,167Benefits $206Total $104,373
Salary history, by year
YearPositionSalary
2019Registered Nurse$106,261Benefits $383Total $106,644