John Anderson
72 salary records across 11 employers, 2009–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 |
|---|---|---|
| 2025 | Senior Project Engineer, Environmental Engineering Project | $131,771Benefits $372Total $132,143 |
| 2024 | Senior Project Engineer, Environmental Engineering Project | $131,148Benefits $355Total $131,504 |
| 2023 | Senior Project Engineer, Environmental Engineering Project | $115,973Benefits $356Total $116,329 |
| 2022 | Senior Project Engineer, Environmental Engineering Project | $123,060Benefits $363Total $123,423 |
| 2021 | Senior Project Engineer, Environmental Engineering Project | $110,114Benefits $335Total $110,449 |
| 2020 | Senior Project Engineer, Environmental Engineering Project | $115,217Benefits $392Total $115,609 |
| 2019 | Senior Project Engineer, Environmental Engineering Project | $110,874Benefits $399Total $111,273 |
| 2018 | Senior Project Engineer, Environmental Engineering Project | $110,734Benefits $352Total $111,087 |
| 2017 | Senior Project Engineer, Environmental Engineering Project | $103,707Benefits $327Total $104,034 |
| 2016 | Senior Project Engineer, Environmental Engineering Project | $102,780Benefits $311Total $103,090 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Unit Coordinator | $243,585Benefits $0Total $243,585 |
| 2021 | Registered Nurse | $169,902Benefits $320Total $170,222 |
| 2020 | Registered Nurse | $160,965Benefits $288Total $161,252 |
| 2019 | Registered Nurse | $169,028Benefits $308Total $169,336 |
| 2018 | Registered Nurse | $161,757Benefits $288Total $162,045 |
| 2017 | Registered Nurse | $158,432Benefits $315Total $158,747 |
| 2016 | Registered Nurse | $143,704Benefits $285Total $143,989 |
| 2015 | Registered Nurse | $152,587Benefits $304Total $152,890 |
| 2014 | Registered Nurse (Ontario Nurses' Association) | $137,373Benefits $284Total $137,657 |
| 2013 | Registered Nurse | $148,341Benefits $280Total $148,621 |
Regional Municipality of Peel - Police Services
Municipalities & Services
2009–2015 · 7 records
| Year | Position | Salary |
|---|---|---|
| 2015 | Sergeant | $116,860Benefits $376Total $117,236 |
| 2014 | Sergeant | $118,053Benefits $403Total $118,456 |
| 2013 | Sergeant | $112,119Benefits $429Total $112,548 |
| 2012 | Sergeant | $107,031Benefits $346Total $107,377 |
| 2011 | Sergeant | $103,252Benefits $370Total $103,622 |
| 2010 | Sergeant | $101,045Benefits $390Total $101,435 |
| 2009 | Sergeant | $101,483Benefits $373Total $101,856 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Secondary Teacher | $118,680Benefits $0Total $118,680 |
| 2024 | Secondary Teacher | $132,896Benefits $0Total $132,896 |
| 2023 | Secondary Teacher | $103,006Benefits $0Total $103,006 |
| 2022 | Secondary Teacher | $103,206Benefits $0Total $103,206 |
| 2021 | Secondary Teacher | $102,326Benefits $0Total $102,326 |
| 2020 | Secondary Teacher | $101,108Benefits $0Total $101,108 |
| Year | Position | Salary |
|---|---|---|
| 2024 | General Duty Officer | $100,860Benefits $64Total $100,924 |
| 2023 | General Duty Officer / Agent des services généraux | $153,082Benefits $181Total $153,263 |
| 2022 | General Duty Officer | $138,946Benefits $181Total $139,127 |
| 2021 | General Duty Officer | $145,181Benefits $180Total $145,362 |
| 2020 | General Duty Officer | $118,344Benefits $174Total $118,518 |
| 2019 | General Duty Officer | $114,948Benefits $168Total $115,116 |
Community Safety and Correctional Services
Government of Ontario - Ministries
2014–2018 · 5 records
| Year | Position | Salary |
|---|---|---|
| 2018 | General Duty Officer | $113,794Benefits $175Total $113,969 |
| 2017 | General Duty Officer / Agent des services généraux | $118,058Benefits $178Total $118,235 |
| 2016 | General Duty Officer | $108,059Benefits $157Total $108,216 |
| 2015 | General Duty Officer / Agent des services généraux | $107,458Benefits $145Total $107,603 |
| 2014 | General Duty Officer / Agent des services généraux | $110,901Benefits $141Total $111,042 |
| Year | Position | Salary |
|---|---|---|
| 2014 | Elementary Principal | $119,316Benefits $418Total $119,734 |
| 2013 | Elementary Principal | $119,150Benefits $417Total $119,567 |
| 2012 | Secondary Principal | $111,967Benefits $472Total $112,439 |
| 2011 | Elementary Principal | $108,739Benefits $514Total $109,254 |
| 2010 | Elementary Principal | $103,356Benefits $490Total $103,846 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Canada Research Chairholder | $133,802Benefits $0Total $133,802 |
| 2024 | Faculty Member | $122,523Benefits $0Total $122,523 |
| 2023 | Canada Research Chair | $111,958Benefits $0Total $111,958 |
| 2022 | Faculty Member | $105,831Benefits $0Total $105,831 |
Legislative Assembly
Government of Ontario - Legislative Assembly and Offices
2016–2019 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2019 | Manager, Parliamentary Protocol / Chef, Protocole Parlementaire | $105,239Benefits $140Total $105,379 |
| 2018 | Manager, Parliamentary Protocol / Chef, Protocole Parlementaire | $109,588Benefits $164Total $109,752 |
| 2017 | Manager, Parliamentary Protocol / Chef, Protocole Parlementaire | $105,883Benefits $162Total $106,045 |
| 2016 | Manager, Parliamentary Protocol / Chef, Protocole Parlementaire | $102,316Benefits $167Total $102,482 |
Ontario Agency for Health Protection and Promotion
Crown Agencies
2015–2018 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2018 | Project Manager, Facilities/Chef de projet, Installations | $103,074Benefits $288Total $103,362 |
| 2017 | Project Manager, Facilities/Chef de projet, Installations | $102,656Benefits $305Total $102,961 |
| 2016 | Project Manager, Facilities / Chef de projet, Installations | $104,812Benefits $350Total $105,162 |
| 2015 | Project Manager, Facilities / Chef de projet, Installations | $106,665Benefits $64Total $106,729 |