Skip to content

Donald Mills

21 salary records across 4 employers, 1996–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
2024Senior Policy Advisor$133,094Benefits $161Total $133,255
2023Senior Policy Advisor / Conseiller principal en politiques$119,537Benefits $154Total $119,691
2022Senior Policy Advisor$116,741Benefits $152Total $116,893
2021Senior Policy Advisor$115,469Benefits $150Total $115,619
2020Senior Policy Advisor$113,202Benefits $147Total $113,350
2019Senior Policy Advisor$110,988Benefits $148Total $111,136
2018Senior Policy Advisor$109,974Benefits $166Total $110,140
2017Senior Policy Advisor / Conseiller principal en politiques$107,847Benefits $120Total $107,967
2016Senior Policy Advisor$105,070Benefits $37Total $105,107
2015Policy Advisor / Conseiller en politiques$101,404Benefits $0Total $101,404
Salary history, by year
YearPositionSalary
2007Director, Library Services$141,288Benefits $5,803Total $147,091
2004Director, Library Services$125,201Benefits $6,243Total $131,444
2001Chief Librarian$119,720Benefits $5,936Total $125,656
2000Chief Librarian$114,307Benefits $5,931Total $120,238
1997Chief Librarian$109,792Benefits $5,052Total $114,844
1996Chief Librarian$106,840Benefits $4,070Total $110,910

Ontario Power Generation

Hydro One and Ontario Power Generation
2007–2012 · 4 records

View at this employer →

2012 roster →
See where $134,807 ranks →

Salary history, by year
YearPositionSalary
2012Supervising Nuclear Operator, First Line Manager Assistant$134,807Benefits $1,509Total $136,317
2011Supervising Nuclear Operator, First Line Manager Assistant$145,475Benefits $1,491Total $146,966
2010Supervising Nuclear Operator, First Line Manager Assistant$137,550Benefits $1,393Total $138,942
2007Supervising Nuclear Operator$117,385Benefits $1,737Total $119,122
Salary history, by year
YearPositionSalary
2025Senior Policy Advisor$135,677Benefits $167Total $135,845