James Ryan
44 salary records across 7 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
| Year | Position | Salary |
|---|---|---|
| 2021 | Professor of Education | $103,932Benefits $72Total $104,003 |
| 2020 | Professor of Education | $203,962Benefits $151Total $204,113 |
| 2019 | Professor of Education | $199,552Benefits $180Total $199,732 |
| 2018 | Professor of Education | $193,651Benefits $272Total $193,923 |
| 2017 | Professor of Education | $189,029Benefits $373Total $189,402 |
| 2016 | Professor of Education | $177,719Benefits $434Total $178,153 |
| 2015 | Professor Of Education | $159,339Benefits $472Total $159,811 |
| 2014 | Professor of Education | $172,559Benefits $510Total $173,069 |
| 2013 | Professor of Education | $168,225Benefits $510Total $168,735 |
| 2012 | Professor of Education | $178,918Benefits $510Total $179,427 |
| 2011 | Professor of Education | $176,924Benefits $510Total $177,434 |
| 2010 | Professor of Education | $164,995Benefits $491Total $165,486 |
| 2009 | Professor of Education | $146,711Benefits $472Total $147,184 |
| 2008 | Professor, Education | $141,533Benefits $472Total $142,006 |
| 2007 | Professor, Education | $145,922Benefits $472Total $146,394 |
| 2006 | Professor of Education | $139,983Benefits $422Total $140,405 |
| 2005 | Professor, Education | $125,962Benefits $407Total $126,369 |
| 2004 | Professor, Education | $120,233Benefits $394Total $120,627 |
| 2003 | Professor, Education | $115,753Benefits $365Total $116,117 |
| 2001 | Professor of Education | $105,858Benefits $319Total $106,177 |
| Year | Position | Salary |
|---|---|---|
| 2015 | Teacher - Elementary | $142,654Benefits $69Total $142,723 |
| 2014 | Elementary Teacher - Seconded to Ontario English Catholic Teacher Association Elementary Union | $168,362Benefits $69Total $168,431 |
| 2013 | Elementary Teacher - Seconded to Ontario English Catholic Teacher Association Elementary Union | $121,222Benefits $73Total $121,295 |
| 2011 | Teacher-Elementary | $133,461Benefits $50Total $133,511 |
| 2010 | Elementary Teacher - Seconded To OECTA Elementary Union | $161,859Benefits $50Total $161,910 |
| 2009 | Elementary Teacher - Seconded to OECTA Elementary Union | $137,549Benefits $49Total $137,598 |
| 2008 | Elementary Teacher, seconded to OECTA | $113,047Benefits $46Total $113,093 |
| Year | Position | Salary |
|---|---|---|
| 2011 | Secondary Principal | $121,873Benefits $117Total $121,990 |
| 2010 | Secondary Principal | $117,499Benefits $118Total $117,618 |
| 2009 | Secondary Principal | $115,174Benefits $108Total $115,282 |
| 2008 | Secondary Principal | $109,659Benefits $99Total $109,758 |
| 2007 | Secondary Principal | $105,096Benefits $102Total $105,199 |
City of Toronto - Toronto Transit Commission
Municipalities & Services
2012–2015 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2015 | Foreperson - Fire Prevention | $107,909Benefits $674Total $108,583 |
| 2014 | Foreperson - Fire Prevention | $109,092Benefits $713Total $109,804 |
| 2013 | Foreperson - Fire Prevention | $102,197Benefits $374Total $102,571 |
| 2012 | Foreperson - Fire Prevention | $105,063Benefits $329Total $105,392 |
Dufferin-Peel Catholic District School Board
School Boards
2013–2025 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Supervisor | $109,720Benefits $102Total $109,823 |
| 2015 | Teacher | $104,868Benefits $82Total $104,950 |
| 2014 | Teacher | $100,039Benefits $81Total $100,120 |
| 2013 | Teacher | $100,889Benefits $87Total $100,976 |
| Year | Position | Salary |
|---|---|---|
| 2025 | General Duty Officer | $108,954Benefits $201Total $109,155 |
| 2024 | General Duty Officer | $111,007Benefits $197Total $111,204 |
| 2022 | General Duty Officer | $104,814Benefits $181Total $104,995 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Law Enforcement Officer | $136,514Benefits $173Total $136,686 |