Skip to content

Craig Holmes

10 salary records across 3 employers, 2011–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
2025Technical Analyst$139,392Benefits $184Total $139,576
2024Technical Analyst$112,392Benefits $160Total $112,553
2022Technical Analyst$107,533Benefits $147Total $107,680
2020Senior Analyst$101,740Benefits $140Total $101,880
2019Technical Analyst$104,806Benefits $143Total $104,949

Hydro One

Hydro One and Ontario Power Generation
2011–2014 · 4 records

View at this employer →

2014 roster →
See where $173,551 ranks →

Salary history, by year
YearPositionSalary
2014Regional Maintainer I - Lines$173,551Benefits $1,382Total $174,933
2013Regional Maintainer II- Lines$166,330Benefits $1,359Total $167,689
2012Regional Maintainer II – Lines$164,132Benefits $1,324Total $165,456
2011Regional Maintainer-Lines Improver$138,804Benefits $455Total $139,258
Salary history, by year
YearPositionSalary
2018Technical Analyst$102,813Benefits $141Total $102,955