Skip to content

John Macgillivray

18 salary records across 4 employers, 2001–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

Ontario Power Generation

Hydro One and Ontario Power Generation
2001–2012 · 8 records

View at this employer →

2012 roster →
See where $125,395 ranks →

Salary history, by year
YearPositionSalary
2012Senior Engineer/Scientist/Technical Officer$125,395Benefits $640Total $126,035
2011Senior Engineer/Scientist/Technical Officer$123,107Benefits $743Total $123,850
2010Senior Engineer/Scientist/Technical Officer$135,233Benefits $636Total $135,869
2007Associate Engineer/Scientist/Technical Officer$109,303Benefits $473Total $109,777
2006Associate Engineer/Scientist/Technical Officer$101,008Benefits $866Total $101,873
2005Senior Engineer/Scientist/Tech. Officer$104,347Benefits $533Total $104,879
2002Inspection & Maintenance Technician II$104,957Benefits $540Total $105,497
2001Inspection & Maintenance Technician II$113,072Benefits $412Total $113,484
Salary history, by year
YearPositionSalary
2020Finance Manager/Manager financial$121,225Benefits $6,600Total $127,825
2019Finance Manager/Manager financial$119,900Benefits $6,600Total $126,500
2018Finance Manager/Directeur des finances$114,488Benefits $6,600Total $121,088
2017Finance manager$110,000Benefits $6,600Total $116,600
2016Finance Manager / Directeur des finances$110,000Benefits $6,981Total $116,981
2015Finance Manager/Directeur des finances$110,000Benefits $11,423Total $121,423
Salary history, by year
YearPositionSalary
2025Supervisor of Operations$109,745Benefits $352Total $110,097
2024Supervisor of Operations$116,981Benefits $343Total $117,324
Salary history, by year
YearPositionSalary
2025Treasurer/Deputy Chief Administrative Officer$129,740Benefits $1,064Total $130,804
2024Treasurer$126,719Benefits $1,086Total $127,805