Public Salaries
Job

General Body Repairperson salary in Ontario

108 people with this title were paid $100,000 or more in 2025. Half earned between $100,997 and $106,426.

Median salary
$102,648
+0.5% vs 2024
People on the list
108
Middle half
$101K–$106K
Highest
$136,834

Median salary by year

Among people with this title on the list.

Show as a table
YearValue
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024$102,124
2025$102,648

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Shane SeguinCity Of Toronto – Toronto Transit Commission$136,834$1,940+$23,776
2Chang Won HanCity Of Toronto – Toronto Transit Commission$113,524$1,940+$6,517
3Trevor BaconCity Of Toronto – Toronto Transit Commission$113,416$1,940+$11,610
4Gurbhej SinghCity Of Toronto – Toronto Transit Commission$112,714$1,940new
5Viakram RamprasadCity Of Toronto – Toronto Transit Commission$112,651$1,940+$10,211
6Jaime RibeiroCity Of Toronto – Toronto Transit Commission$112,171$1,940+$9,073
7Arnold EstrelaCity Of Toronto – Toronto Transit Commission$112,085$1,940+$7,858
8Victor PetrishchevCity Of Toronto – Toronto Transit Commission$111,386$1,940+$5,941
9Matthew UnwinCity Of Toronto – Toronto Transit Commission$111,338$1,940+$10,811
10Roy ZabelCity Of Toronto – Toronto Transit Commission$110,353$1,940+$8,576
11Qing YeCity Of Toronto – Toronto Transit Commission$110,310$1,940+$7,045
12Carlos LopezCity Of Toronto – Toronto Transit Commission$110,286$1,940+$9,535
13Abdulmajid ToukmajiCity Of Toronto – Toronto Transit Commission$109,852$1,940new
14Krikor PalasianCity Of Toronto – Toronto Transit Commission$109,666$1,940new
15Andre SilvaCity Of Toronto – Toronto Transit Commission$109,471$1,868new
16Mario AlonziCity Of Toronto – Toronto Transit Commission$109,420$1,940+$7,945
17John ArlainCity Of Toronto – Toronto Transit Commission$108,981$1,940+$8,345
18Hanoman ManbahadurCity Of Toronto – Toronto Transit Commission$108,922$1,706new
19Michael VenturaCity Of Toronto – Toronto Transit Commission$108,813$1,940new
20Basilio SorrentinoCity Of Toronto – Toronto Transit Commission$108,742$1,940new
21Naresh SinghCity Of Toronto – Toronto Transit Commission$108,331$1,940new
22Nathuram RaghunauthCity Of Toronto – Toronto Transit Commission$107,932$1,940new
23Vaselios GonidisCity Of Toronto – Toronto Transit Commission$107,641$1,940new
24Yeghish DarakjianCity Of Toronto – Toronto Transit Commission$107,512$1,940new
25Sharaz AlliCity Of Toronto – Toronto Transit Commission$107,285$1,940new
26Wilbert ElsonCity Of Toronto – Toronto Transit Commission$107,039$1,900+$4,916
27Michael NormanCity Of Toronto – Toronto Transit Commission$106,898$1,940new
28Fahe BilawejianCity Of Toronto – Toronto Transit Commission$106,426$1,940+$6,411
29Brian ClaytonCity Of Toronto – Toronto Transit Commission$106,128$1,706new
30Robert BiancoCity Of Toronto – Toronto Transit Commission$106,062$1,940new
31Jeffrey MungalCity Of Toronto – Toronto Transit Commission$105,911$1,940new
32Luis RodriguesCity Of Toronto – Toronto Transit Commission$105,810$1,940new
33Bharratt LatchmanCity Of Toronto – Toronto Transit Commission$105,568$1,940new
34Trevor SchmuckCity Of Toronto – Toronto Transit Commission$105,462$1,932new
35Krzysztof BalinskiCity Of Toronto – Toronto Transit Commission$105,330$1,940new
36Mark ToichCity Of Toronto – Toronto Transit Commission$105,190$1,940new
37Rick LegereCity Of Toronto – Toronto Transit Commission$105,062$1,940new
38Michael JandrisitsCity Of Toronto – Toronto Transit Commission$104,845$1,940new
39Michael GrosdanisCity Of Toronto – Toronto Transit Commission$104,623$1,940new
40Eric KearnsCity Of Toronto – Toronto Transit Commission$104,590$1,940new
41Ryan BaigCity Of Toronto – Toronto Transit Commission$104,478$1,940new
42Gouri SomnathCity Of Toronto – Toronto Transit Commission$104,380$1,940new
43James JarvisCity Of Toronto – Toronto Transit Commission$104,298$1,940new
44Changsong XiaoCity Of Toronto – Toronto Transit Commission$104,184$1,940new
45Joe FracassaCity Of Toronto – Toronto Transit Commission$103,939$1,940−$322
46Jeremy FullerCity Of Toronto – Toronto Transit Commission$103,709$1,940new
47Mitchell TomlinsonCity Of Toronto – Toronto Transit Commission$103,365$1,940new
48Frank CuriaCity Of Toronto – Toronto Transit Commission$103,296$1,940new
49Vijai BharattCity Of Toronto – Toronto Transit Commission$103,225$1,940new
50Roberto Lemus LopezCity Of Toronto – Toronto Transit Commission$103,224$1,940new