Skip to content

James Preston

6 salary records across 3 employers, 2006–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
2006–2011 · 3 records

View at this employer →

2011 roster →
See where $105,406 ranks →

Salary history, by year
YearPositionSalary
2011Service Trades Maintainer$105,406Benefits $1,411Total $106,816
2007Service Trades Maintainer$120,707Benefits $1,489Total $122,196
2006Service Trades Maintainer$118,754Benefits $2,131Total $120,885

Transportation

Government of Ontario – Ministries
2024–2025 · 2 records

View at this employer →

2025 roster →
See where $129,213 ranks →

Salary history, by year
YearPositionSalary
2025Transportation Enforcement Officer$129,213Benefits $182Total $129,395
2024Transportation Enforcement Officer$103,485Benefits $177Total $103,662
Salary history, by year
YearPositionSalary
2025Vice President, Project Delivery / Vice-président(e), Exécution de projet$133,602Benefits $502Total $134,104