William Ho
$116,803.61asAssistant Foreperson – Structure Maintenance+7.26%
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 2010 to 2025.
In 2025, William Ho received a salary of $116,803.61 working as Assistant Foreperson – Structure Maintenance at City Of Toronto – Toronto Transit Commission, as disclosed on the Ontario Sunshine List. This represents a 7.26% increase over the previous year's reported salary. William Ho has appeared on the Ontario Sunshine List 16 times between 2010 and 2025, with reported earnings peaking at $122,329.10 in 2013. In addition to salary, $379.68 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 Assistant Foreperson – Structure Maintenances in City Of Toronto – Toronto Transit Commission
| Name | Salary |
|---|---|
| Matthew Lobelio | $142,582.94 |
| Nicholas Grant | $140,108.81 |
| Romaine Downer | $131,867.52 |
| Keyan La Touche | $130,971.79 |
| John Iaboni | $129,867.22 |
| Nino Romano | $128,698.60 |
| Hugh Colquhoun | $127,546.66 |
| Kenneth Mota | $127,323.78 |
| Anthony Allen | $121,324.16 |
| Giovanni Giurdanella | $119,690.16 |
Other employees at City Of Toronto – Toronto Transit Commission
| Name | Position | Salary |
|---|---|---|
| Jay Ramniklal Patel General Millwright – Greenwood Shop | General Millwright – Greenwood Shop | $116,852.61 |
| Heshani Gamage Operator | Operator | $116,849.97 |
| Merrell Baldwin Lead Hand – Coach Technician | Lead Hand – Coach Technician | $116,817.29 |
| Stephen Hogan Coach Technician | Coach Technician | $116,816.00 |
| Kevin Mahabir Operator | Operator | $116,814.92 |
| Leith Craine Operator | Operator | $116,801.23 |
| Anthony Thompson Operator | Operator | $116,794.79 |
| Charline Sarjue Operator | Operator | $116,789.94 |
| Liming Lin Coach Technician | Coach Technician | $116,788.02 |
| Harpal Singh Operator | Operator | $116,779.74 |