Skip to content

Keith Macmillan

13 salary records across 3 employers, 2021–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$120,609Benefits $102Total $120,711
2024Secondary Teacher$133,023Benefits $98Total $133,122
2023Secondary Teacher$103,660Benefits $100Total $103,760
2022Secondary Teacher$103,934Benefits $89Total $104,023
2021Secondary Teacher$104,116Benefits $87Total $104,203
Salary history, by year
YearPositionSalary
2025Staff Lawyer, Immigration and Refugee, Bilingual/Avocat salarié bilingue, Droit de l’immigration et des réfugiés$125,008Benefits $290Total $125,298
2024Bilingual Staff Lawyer/Avocat de service bilingue$134,784Benefits $222Total $135,006
2023Bilingual Staff Lawyer/Avocat de service bilingue$110,849Benefits $196Total $111,046
2022Bilingual Staff Lawyer/Avocat de service bilingue$106,461Benefits $195Total $106,656
2021Bilingual Staff Lawyer/Avocat de service bilingue$100,599Benefits $2,021Total $102,620

Oak Valley Health

Hospitals & Boards of Public Health
2023–2025 · 3 records

View at this employer →

2025 roster →
See where $124,941 ranks →

Salary history, by year
YearPositionSalary
2025Manager, Environmental Services$124,941Benefits $284Total $125,224
2024Manager, Environmental Services$118,758Benefits $288Total $119,046
2023Manager, Environmental Services$109,407Benefits $300Total $109,707