James Steele
City of Vaughan/Director of Environmental Services
2021 Salary — last year on the list
$126,242Total compensation $126,675, including $433 in taxable benefits.
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
At a Glance
2021
Employer Rank
#234City of Vaughan
Years on List
32019–2021
Peak Salary
$180,5382020
Full 2021 roster at City of Vaughan →·See where $126,242 ranks →
Total Compensation History
Full History
2019–2021
$106,481 in 2019 is worth about $128,560 in 2025 dollars.
| Year | Position | Salary |
|---|---|---|
| 2021 | Director of Environmental ServicesCity Of Vaughan | $126,242Benefits $433Total $126,675 |
| 2020 | Director of Environmental ServicesCity Of Vaughan | $180,538Benefits $803Total $181,341 |
| 2019 | Director of Environmental ServicesCity Of Vaughan | $106,481Benefits $485Total $106,966 |
On the List
2021
Across Ontario, the 2021 median for Director of Environmental Services was $130,602; James Steele's $126,242 salary sat about 3% below it. James Steele was the #234 highest-paid of 636 people City of Vaughan disclosed in 2021, with total compensation of $126,675. The 2021 Sunshine List recorded 244,456 disclosures of $100,000 or more. James Steele has appeared on the Sunshine List at City of Vaughan 3 times, 2019–2021, peaking in 2020 at $180,538.