Skip to content

Diane Johnstone

19 salary records across 2 employers, 2009–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people. Where an employer lists this name more than once in the same year, those are different individuals.

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

Halton District School Board lists more than one Diane Johnstone in the same year — those rows are different people.

Salary history, by year
YearPositionSalary
2017Student Achievement Officer / Agente du rendement des élève$122,475Benefits $220Total $122,695
2016Elementary Principal$121,441Benefits $150Total $121,591
2016Student Achievement Officer$121,441Benefits $150Total $121,591
2015Elementary Principal$124,357Benefits $220Total $124,577
2015Student Achievement Officer / Agente du rendement des élèves$124,357Benefits $220Total $124,577
2014Principal Elementary$119,751Benefits $220Total $119,971
2013Principal Elementary$119,134Benefits $208Total $119,342
2012Principal Elementary$116,511Benefits $208Total $116,719
2012Principal$116,511Benefits $208Total $116,719
2011Principal Elementary$116,105Benefits $190Total $116,295
2010Principal Elementary$113,892Benefits $190Total $114,082
2009In-School Principal$104,915Benefits $190Total $105,105

Education

Government of Ontario – Ministries
2019–2025 · 7 records

View at this employer →

2025 roster →
See where $149,719 ranks →

Salary history, by year
YearPositionSalary
2025Student Achievement Officer$149,719Benefits $185Total $149,904
2024Student Achievement Officer$146,867Benefits $177Total $147,045
2023Student Achievement Officer / Agente du rendement des élèves$131,909Benefits $170Total $132,080
2022Student Achievement Officer$128,823Benefits $168Total $128,990
2021Student Achievement Officer$127,418Benefits $166Total $127,584
2020Student Achievement Officer$124,917Benefits $163Total $125,080
2019Student Achievement Officer$122,475Benefits $163Total $122,638