William Barrett
$120,130.83asEscalator Overhaul Mechanic+10.98%
Employed by City Of Toronto – Toronto Transit Commission in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2017 to 2025.
William Barrett earned $120,130.83 as Escalator Overhaul Mechanic at City Of Toronto – Toronto Transit Commission in 2025, according to the Ontario Sunshine List. This represents a 10.98% increase over the previous year's reported salary. William Barrett has appeared on the Ontario Sunshine List 4 times between 2017 and 2025, with reported earnings peaking at $120,130.83 in 2025. In addition to salary, $1,096.48 in taxable benefits was disclosed for 2025. City Of Toronto – Toronto Transit Commission reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.
Top earning Escalator Overhaul Mechanics in City Of Toronto – Toronto Transit Commission
| Name | Salary |
|---|---|
| Sheldon Rampersad | $126,962.31 |
| Felix Casalda | $124,257.40 |
| Steven Pereira | $124,182.89 |
| Dhillon Vijay | $123,105.61 |
| William Barrett | $120,130.83 |
| Kevin Bulmer | $117,279.75 |
| Daniel Van Winkle | $103,491.33 |
Other employees at City Of Toronto – Toronto Transit Commission
| Name | Position | Salary |
|---|---|---|
| Alexander Cedrone Coach Technician | Coach Technician | $120,160.01 |
| Shane Macdonald Manager – Printing Services | Manager – Printing Services | $120,147.30 |
| Jon Harris Power System Controller | Power System Controller | $120,146.46 |
| Dennis Amoakohene Senior Community Liaison Officer | Senior Community Liaison Officer | $120,138.22 |
| John Murphy Coach Technician | Coach Technician | $120,136.53 |
| Muhammad Javed Operator | Operator | $120,118.66 |
| Antoinette Grant Mcgregor Operator | Operator | $120,111.47 |
| Giselle Carasco Operator | Operator | $120,109.96 |
| Elisabetta Trombino Construction Coordinator | Construction Coordinator | $120,105.76 |
| Jerilee Paradie Instructor | Instructor | $120,099.56 |