John Iaboni

$129,867.22asAssistant Foreperson – Structure Maintenance

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 2015 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Assistant Foreperson – Structure Maintenance
$129,867.22
$107.37
19.79%
2024
Assistant Foreperson - Structure Maintenance
$108,414.08
$101.71
5.48%
2022
Assistant Foreperson - Asbestos
$102,782.60
$300.64
12.41%
2020
Assistant Foreperson - Asbestos
$117,341.30
$300.40
10.04%
2019
Assistant Foreperson - Asbestos
$106,638.87
$284.12
4.4%
2017
Assistant Foreperson - Asbestos
$102,140.35
$263.52
9.57%
2015
Assistant Foreperson - Asbestos
$112,946.83
$1,090.91

John Iaboni earned $129,867.22 as Assistant Foreperson – Structure Maintenance at City Of Toronto – Toronto Transit Commission in 2025, according to the Ontario Sunshine List. This represents a 19.79% increase over the previous year's reported salary. John Iaboni has appeared on the Ontario Sunshine List 7 times between 2015 and 2025, with reported earnings peaking at $129,867.22 in 2025. In addition to salary, $107.37 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

NameSalary
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
NameSalary
Donald Mckend
Operator
$129,901.33
Gian Montino
Electrician – Wiring and Service
$129,895.53
Jai Flora
Assistant Manager – Station Operations
$129,879.61
Rinson Cliford Diaz
Engineering Technologist – Rail Cars and Shops
$129,874.49
Adrian Ferguson
Transit Control Technician
$129,869.08
Amanpreet Kaur
Senior Procurement Specialist
$129,856.77
Nigel Hosein
Track Mechanic
$129,851.18
Joseph Blume
Engineering Technologist
$129,848.64
Valeriu Barbarasa
Engineering Technologist
$129,840.00
Kelly Kirkpatrick
Engineering Technologist
$129,840.00