Skip to content

David May

18 salary records across 3 employers, 2002–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

Hydro One

Hydro One and Ontario Power Generation
2002–2014 · 13 records

View at this employer →

2014 roster →
See where $156,774 ranks →

Salary history, by year
YearPositionSalary
2014Regional Maintainer I - Lines$156,774Benefits $1,382Total $158,156
2013Regional Maintainer I - Lines$136,575Benefits $1,368Total $137,943
2012Regional Maintainer I – Lines$137,641Benefits $1,355Total $138,996
2011Regional Maintainer I - Lines$139,031Benefits $1,337Total $140,368
2010Regional Maintainer I - Lines$126,384Benefits $1,300Total $127,685
2009Regional Maintainer I - Lines$138,998Benefits $1,284Total $140,282
2008Regional Maintainer I, Lines$113,945Benefits $1,294Total $115,239
2007Regional Maintainer I, Lines$119,076Benefits $1,254Total $120,330
2006Regional Maintainer I - Lines$128,723Benefits $1,615Total $130,338
2005Regional Maintainer I, Lines$117,704Benefits $439Total $118,144
2004Regional Maintainer I, Lines$108,908Benefits $425Total $109,333
2003Regional Maintainer I - Lines$118,598Benefits $411Total $119,009
2002Regional Maintainers I - Lines$110,386Benefits $401Total $110,786

Natural Resources

Government of Ontario – Ministries
2021–2025 · 4 records

View at this employer →

2025 roster →
See where $140,148 ranks →

Salary history, by year
YearPositionSalary
2025Senior Policy Advisor Climate Change$140,148Benefits $158Total $140,307
2024Manager, Claims and Negotiations Support$120,257Benefits $154Total $120,411
2023Indigenous Relations and Partnerships Lead / responsable, relations et partenariats avec les Autochtones$113,366Benefits $145Total $113,511
2021Senior Policy Advisor$103,816Benefits $135Total $103,951
Salary history, by year
YearPositionSalary
2022Senior Policy Advisor$107,927Benefits $140Total $108,067