Skip to content

Charles Macdonald

39 salary records across 7 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

Salary history, by year
YearPositionSalary
2025Secondary Teacher$117,961Benefits $0Total $117,961
2024Secondary Teacher$128,502Benefits $0Total $128,502
2023Secondary Teacher$103,006Benefits $0Total $103,006
2022Secondary Teacher$102,610Benefits $0Total $102,610
2021Secondary Teacher$104,014Benefits $0Total $104,014
2016Secondary Teacher$128,332Benefits $311Total $128,644
2015Secondary Teacher$103,869Benefits $343Total $104,212
2014Secondary Teacher$107,007Benefits $298Total $107,305
2013Secondary Teacher$107,037Benefits $302Total $107,338
2012Teacher$110,872Benefits $349Total $111,221
2011Teacher$109,519Benefits $359Total $109,878
2010Teacher$102,733Benefits $350Total $103,083
Salary history, by year
YearPositionSalary
2018Professor$100,416Benefits $439Total $100,855
2017Professor; Head, Chemistry and Biochemistry; Program Coordinator$159,152Benefits $664Total $159,816
2016Professor; Associate Dean, Research and Graduate Studies$162,552Benefits $551Total $163,103
2015Dean, Faculty of Science; Professor$155,652Benefits $547Total $156,199
2014Professor; Associate Dean - Research / Graduate Studies$146,234Benefits $539Total $146,773
2013Professor; Associate Dean - Research/Graduate Studies - Science$140,142Benefits $531Total $140,673
2012Professor; Associate Dean – Research/Graduate Studies – Science$134,456Benefits $575Total $135,031
2011Professor; Associate Dean - Research/Graduate Studies - Science$127,767Benefits $854Total $128,620
2010Associate Professor; Associate Dean - Residence & Graduate Studies - Science$114,781Benefits $1,028Total $115,809
2009Associate Professor$106,456Benefits $974Total $107,430
Salary history, by year
YearPositionSalary
2018General Duty Officer$124,534Benefits $175Total $124,709
2017General Duty Officer / Agent des services généraux$132,143Benefits $178Total $132,320
2016General Duty Officer$105,961Benefits $157Total $106,118
2015General Duty Officer / Agent des services généraux$105,458Benefits $145Total $105,603
2014General Duty Officer / Agent des services généraux$111,839Benefits $141Total $111,980
2012Investigator$101,833Benefits $123Total $101,956
2009Law Enforcement Officer$102,679Benefits $95Total $102,774

Solicitor General

Government of Ontario – Ministries
2019–2025 · 5 records

View at this employer →

2025 roster →
See where $143,320 ranks →

Salary history, by year
YearPositionSalary
2025General Duty Officer$143,320Benefits $201Total $143,521
2024General Duty Officer$135,450Benefits $197Total $135,647
2021General Duty Officer$111,892Benefits $180Total $112,073
2020General Duty Officer$131,460Benefits $174Total $131,634
2019General Duty Officer$129,816Benefits $168Total $129,984
Salary history, by year
YearPositionSalary
2021Dean$144,816Benefits $0Total $144,816
2020Dean$215,169Benefits $0Total $215,169
2019Dean$209,127Benefits $0Total $209,127
Salary history, by year
YearPositionSalary
2012Senior Technical Engineer/Officer$107,596Benefits $0Total $107,596
Salary history, by year
YearPositionSalary
2022Law Enforcement Officer$127,728Benefits $160Total $127,887