Public Salaries
Municipalities & Services

City Of Toronto – Toronto Transit Commission salaries, 2025

9,614 people paid $100,000 or more in 2025, as disclosed by Ontario under the Public Sector Salary Disclosure Act, 1996.

People in 2025
9,614
+40.5% vs 2024
Median salary
$114,939
+0.9% vs 2024
Highest salary
$597,192
Total disclosed
$1.2B

Everyone on the 2025 list

Top 200 of 9,614
#NameSalaryBenefitsChange
1Richard LearyChief Executive Officer$597,192$1,125−$73,181
2Bruce MacgregorDeputy Chief Executive Officer$451,353$16,570+$53,855
3Stephanie DaviesChief Capital Officer$385,012$15,195new
4Gregory PercyChief Executive Officer$376,961$8,026+$235,733
5Fortunato MonacoChief Operating Officer$364,589$15,105+$49,101
6Joshua ColleChief Strategy and Customer Officer$348,639$16,504+$212,142
7Richard WongChief Transportation And Vehicles Officer$341,527$15,038+$26,039
8Michael AtlasGeneral Counsel$327,397$14,987+$24,482
9Shakira NaraineChief People and Culture Officer$327,302$16,427+$55,288
10Christopher SawickiChief Project Manager$312,966$10,836+$23,858
11Giovanni MontagneseChief Financial Officer$293,260$13,971+$60,808
12Mandeep LaliChief Executive Officer$288,461$10,528new
13Yan HeChief Project Manager$287,500$11,095+$36,817
14Betty HasserjianChief Safety Officer$284,790$16,992+$23,930
15Michael PiemonteseSpecial Advisor – Procurement and Category Management$283,269$2,160+$24,252
16Dhaksayan ShanmuganayagamChief Information Officer$280,383$10,058+$21,380
17Visha SukdeoAssociate General Counsel$262,661$4,156+$50,277
18Bem CaseExecutive Director – Innovation And Sustainability$260,819$8,542+$19,893
19Natalie Poole-MoffattChief Corporate Affairs Officer$260,819$8,548+$19,882
20Laura GouldHead – Commercial Management$260,460$4,191+$22,515
21Viraj ChandrakanthanHead – Audit, Risk and Compliance$259,894$5,628+$19,822
22Matthew HopkinsExecutive Director – People$252,680$8,517+$13,205
23John DimovskiChief Project Manager$251,853$11,006+$39,847
24Karen ThorburnExecutive Director – Corporate Initiatives$248,812$8,523+$22,411
25Gary DownieSpecial Advisor – Light Rail Transit Operations$247,522$2,513−$111,144
26Chad TownsendLitigation Counsel$242,607$4,090+$36,218
27Gordon MckeeChief Operations And Infrastructure Officer$240,829$6,857+$39,938
28Harpreet NagiHead – Vehicle Maintenance$238,876$4,108+$26,492
29Angela GibsonExecutive Director – Transit Enforcement$238,370$13,672+$33,529
30Tharshini MarkandaierHead – Procurement and Category Management$237,803$6,268+$51,601
31Mohamed IsmailHead – Vehicle Programs$235,331$4,097+$22,947
32Tamu ThomasExecutive Director – Transportation$232,488$7,724+$37,641
33Roy ParkHead – Renewable Energy Programs$230,040$4,080+$18,311
34Rob RushHead – Materials Management$229,988$4,080+$17,215
35Salek SerajHead – Engineering$229,919$4,080+$20,993
36Michelle JonesHead – Renewable Energy Programs$229,917$2,630+$17,531
37Christopher DuyvestynProject Director$229,917$6,180+$17,533
38Rishi RamjitProject Director – Automatic Train Control$229,917$4,080+$17,533
39Peter HrovatHead – Streetcar Infrastructure$229,917$4,080+$25,380
40Scott MacgillivaryHead – Vehicle Maintenance$229,917$4,080+$22,137
41Adelio DistefanoProject Director$229,917$4,080+$20,499
42Salim SidawiHead – Enterprise Asset Management Program Delivery$229,917$4,026+$17,533
43Doo Hyun BaikDeputy Chief Project Manager – Spadina Subway$229,917$4,080+$17,533
44Bryan CallaghanHead – Track and Structure$229,917$4,080+$22,956
45Steven CuschieriHead – Vehicle Maintenance$229,917$4,080+$18,946
46David MetcalfeHead – Business Management And Performance$229,795$4,080+$17,411
47Mark MisHead – Presto Transition$228,850$4,050+$39,229
48Michael StevensonHead – Property, Planning and Development$226,518$4,066+$28,873
49Adrian PopoviciSenior Technical Advisor$225,046$487+$49,835
50Christina HoltDirector – Talent Management$223,641$4,057+$8,266
51Ernesto LlorensHead – Project Management Office$222,418$4,052+$34,919
52Jason RadeskaSupervisor – Wiring and Service$222,100$526+$22,427
53Christine LeachSenior Director – Audit, Risk And Compliance$220,710$4,046+$16,829
54Katherine CuschieriDirector – Occupational Health$219,180$5,178+$45,802
55Vlado DimovskiHead – Construction Management$216,841$6,190+$29,214
56Mathew FlynnDuty Manager – Transit Operations$211,341$511+$40,010
57Vijay BeharrySupervisor – Signals$210,197$526+$21,542
58Samantha AmbrozySolicitor$209,659$726+$20,988
59Dulce MitchellSolicitor$209,656$726+$20,986
60Laura QaqishSolicitor$209,656$726+$18,737
61Luciana SiracoSolicitor$209,655$2,166+$20,985
62Justin LimSolicitor$209,655$726+$20,985
63Patricia MatusiakSolicitor$209,655$2,166+$19,985
64Giuseppe AgostinoSolicitor$209,655$726+$20,985
65Andrew DavidsonSolicitor$209,655$726+$20,985
66Steve LavenderSolicitor$209,655$701+$20,806
67Stephen SargentSolicitor$209,655$726+$20,985
68Robert ZiglerSolicitor$209,655$676+$20,985
69Steve AndersonSolicitor$209,655$2,166+$20,985
70John RosolakSolicitor$209,655$676+$20,985
71Harun NuriHead – Plant Maintenance$209,275$3,991+$31,839
72Peter FiliceForeperson – Wiring and Service$208,442$483+$35,076
73Laurence LuiHead – Service Planning And Scheduling$207,451$5,556+$41,047
74Asif PatelHead – Technology Delivery and Sustainment$207,027$5,433+$19,406
75Adam SwartzSolicitor$204,842$710+$23,841
76Wendy ReuterHead – Research and Analytics$204,736$5,422+$1,379
77Akram YoannisProject Director$204,088$6,099+$16,467
78Roberto RosatiProject Director$204,088$3,987+$16,386
79Renata WojteczkoDirector – Commercial Management$203,929$4,912−$18,722
80Sal MalteseHead – Operations Training Centre$203,886$3,982+$4,384
81Jamal RichardsonHead – Stations$203,695$3,982+$5,674
82Robert SmithHead – Transportation$203,135$3,982+$14,774
83Deborah LyonHead – Transportation$203,114$3,982+$12,198
84Jason MacdonaldSenior Project Manager$203,109$3,982+$15,488
85Christopher SalvadorHead – Revenue Operations$203,109$3,982+$15,487
86Michael PuplettHead – Transit Control$203,109$3,982+$14,597
87Mike BottiglieriSenior Manager – Streetcar Maintenance$203,109$3,982+$15,488
88Claudio CascheraHead – Transportation$203,109$3,982+$15,488
89Miguel MacasChief Engineer – Vehicles$203,109$3,982+$15,488
90Yuho MokChief Enterprise Architect$203,109$3,982+$15,488
91Bruce PetersSenior Manager – Garages/Shops$203,109$3,982+$15,488
92Rajiv RattanConstruction Director$203,109$5,468+$15,488
93Stephen StewartSenior Project Manager$203,109$3,982+$15,488
94Helle Yip-NielsenDirector – Project Controls and Risk$203,109$3,982+$10,436
95Loris DamettoSenior Project Manager$203,108$3,982+$19,549
96Ryan InnesSupervisor – Signals$202,467$526+$38,931
97Nancy OrtenburgHead – Marketing and Customer Experience$202,015$3,979+$45,822
98Mohammed HashaamTransit Special Constable$201,122$1,126+$22,546
99Fernando GallardoSupervisor – Subway Track$200,482$526+$14,473
100Stephen MoviosTrack Access Controller$200,424$424+$19,674
101Davian RoseSupervisor – Subway Track$200,315$526+$18,708
102Peter CondonChief Engineer – Vehicles$199,918$3,970+$22,783
103Andrew DrevininkasDirector – Engineering Design$199,768$6,130+$22,776
104Tristan JuggSenior Project Manager$199,618$3,970+$22,771
105George PappasForeperson – Wiring and Service$199,084$483+$57,648
106Andrew CowlesChief Engineer – Renewable Energy Programs$198,944$3,967+$22,815
107John GembalaForeperson – Wiring and Service$198,281$480+$52,826
108Branko SlovicSenior Project Manager$197,072$6,060+$22,670
109Elizabeth ThomasDirector – Revenue and Ridership Analytic$196,833$656+$35,446
110Cameron PenmanHead – Wheel – Trans$196,417$3,970+$22,782
111Mona Najafi-AsadollahiDirector – Corporate Services Transformation$195,843$3,955+$22,621
112Geoff ClarkSenior Technician – Non – Destructive Testing$195,648$460+$31,966
113Surya PratapSenior Director – Enterprise Solutions$194,569$3,910+$22,499
114Douglas De MeloSenior Manager – Garages/Shops$194,177$3,939+$25,330
115Kulvinder DhillonSupervisor – Special Constable Service$194,039$1,167+$27,720
116Frank GagliardiForeperson – Wiring and Service$193,374$483+$45,545
117Shaun HashimSolicitor$192,801$664+$23,019
118Michael NieznalskiDirector – Capital Projects Safety$192,772$3,946+$21,696
119Shiv PersaudSenior Manager – Garages/Shops$192,652$3,944+$23,416
120Luigi MarchesiForeperson – Wiring and Service$192,406$483+$26,320
121Sandeep KumarDirector – Planning and Inventory Control$192,185$662+$14,665
122David NaglerHead – Community and Stakeholder Relation$192,185$662+$26,193
123Scott WickDirector – Warehousing and Distribution$192,185$662+$14,665
124Nuno CoutoTower Controller$191,962$436+$12,498
125Nadia PazzanoDirector – Enterprise Asset Management, Strategy and Capabilities$191,673$3,185+$30,287
126William MasihForeperson – Communications$191,583$483+$17,822
127Nicole EhlersHead – Special Constable Service$191,094$3,939+$28,104
128Muriel YoungsDirector – Employee Relations$190,795$3,939+$12,440
129Carrie WongDirector – Procurement$190,607$2,837+$36,832
130Joao CintraForeperson – Communications$190,284$454+$32,167
131Fatma BaysanDirector – Project Controls and Risk$190,170$3,254+$28,784
132Raman ChhibbarManager – Train Control Engineering$189,872$662+$12,852
133Peter ShawDirector – Engineering Services$189,659$3,934+$24,784
134Chris SyretteManager – Signals Engineering$189,468$662+$13,132
135Jeff CollinsSupervisor – Construction and Preventive$189,270$487+$28,244
136Eric ChuHead – Transportation Planning and Engineering$188,338$3,929+$20,160
137Qamar ShahzadTower Controller$188,239$436+$28,104
138Raymond SiochiDirector – Third Party$188,008$3,926+$25,531
139Marjorie AndradeHead – Light Rail Transit Operations$187,709$4,151+$25,668
140Narmie N. KandiahDirector – Presto Negotiations$187,672$567+$69,539
141Ian YoungDuty Manager – Transit Operations$187,187$562+$26,825
142Fulvio FantiSpecial Advisor – Estimating$187,170$678+$23,019
143Satish MananiForeperson – Signals$186,728$483+$18,981
144Dominic TianoDirector – Engineering Management$186,436$5,892+$25,050
145Malik TanwirGroup Station Manager$185,734$513+$27,496
146Orlando BeloTower Controller$185,679$436+$30,329
147Dave RedaForeperson – Wiring and Service$185,131$483+$41,785
148Mark Del VecchioHead – Financial Planning and Analysis$185,035$3,915+$31,681
149Jaclyn Van LeeuwenSolicitor$184,942$635+$22,403
150Luca CenturioneSenior Foreperson – Structure Maintenance$184,220$483+$11,103
151Angela CutulencoSenior Director – Governance And Continuous Control$184,036$1,230+$19,790
152Sinansi KayaTransit Special Constable$183,955$1,117+$21,476
153Johnfrank D AddarioSenior Project Manager$183,574$5,184+$22,188
154Klaus RaudzusForeperson – Signals$183,467$483+$33,210
155Felician BurcaChief Signals Engineer$183,450$630+$13,997
156Johnston ChanForeperson – Signals$183,208$483+$13,104
157Peter ArmenisSupervisor – Subway Track$182,989$490+$23,730
158Marlon WhittickSupervisor – Communications$182,954$526+$5,598
159Suma Apparao DasSenior Project Manager$182,846$6,009+$23,671
160Grant HoustonHead – Transportation Strategy and Support$182,254$1,907+$16,817
161Dariusz NowotnyTransit Special Constable$182,238$1,126+$17,134
162Serge PyatigorskyManager – Testing and Quality Assurance$182,007$604+$32,774
163Athanasios KonstantinidisTrack Access Controller$181,689$419+$12,413
164Vincenza GuzzoDirector – Property$181,684$2,762+$20,297
165Daniel StinsonSupervisor – Substations and Power Control$181,648$487+$29,284
166Ronald RebrynaSupervisor – Communications$181,539$526+$12,207
167Ranjitpal SinghAssistant Manager – Transit Operations$181,191$481+$34,891
168Goran NovkovicDirector – Industrial Cybersecurity$180,857$608new
169Digvijaysinh AtodariaForeperson – Rail Vehicles$180,837$436+$32,244
170Timothy SegunForeperson – Communications$180,768$461+$22,864
171Michael HawkinsBusiness Process Lead – Interface Management$180,500$478+$24,949
172Tonino MartinoAssistant Manager – Transit Operations$180,497$436+$29,271
173Beeljie JohnForeperson – Surface Track$180,153$436+$26,014
174Jaesuk NaSenior Engineer – Design and Standards$179,735$487+$27,400
175Ricardo Da SilvaSupervisor – Signals$179,701$526+$24,420
176Amado AlcaldeForeperson – Signals$179,316$483+$20,389
177Michael RuscherSupervisor – Subway Track$179,084$468+$13,100
178Ivan PetkovskyDuty Manager – Transit Operations$179,079$520+$21,794
179John KomakechGroup Station Manager$179,047$513+$18,178
180Dan AndronescuManager – Vehicle Maintenance$178,750$615+$17,364
181Marcello FavaroSenior Project Manager$178,605$2,715+$17,218
182Gregory MarshallSupervisor – Construction and Preventive$178,523$473+$29,301
183Joseph DecanSupervisor – Rail Vehicles$178,378$484+$32,967
184Mike StinsonChief Mobile Supervisor$178,347$436+$4,769
185Daud WafaqLoss Prevention Compliance Investigator$177,991$380+$45,702
186Nelson NevesConstruction Director$177,896$1,510+$16,509
187Nancy ThaiDirector – Financial Reporting And Systems$177,794$607+$18,890
188Raoul BrittonForeperson – Subway Track$177,639$436+$22,126
189Morteza Rostami GharehborjlouSenior Project Engineer$177,396$487+$23,067
190Rhema KangSolicitor$177,285$627+$4,867
191Courtney GardnerForeperson – Subway Track$177,268$436+$10,086
192Sandeep DhanoaDuty Station Manager$177,161$465+$19,603
193Arthur JorgeSenior Foreperson$177,106$483+$12,850
194David MarshallSenior Manager – Governance and Performance$177,066$590+$17,188
195Dwane TaschForeperson – Signals$176,719$483+$16,968
196Jun LuoSenior Principles Tester$176,642$487+$36,759
197Errol GrandisonForeperson – Communications$176,121$416+$31,668
198Michael TomassettiForeperson – Wiring and Service$176,067$483+$44,123
199Glen BuchbergerSpecial Advisor – Plant Maintenance$175,916$0+$6,050
200Amanda BoniSenior Project Manager$175,878$3,884+$21,600

Most common jobs in 2025

Operator3,433
Coach Technician536
Instructor166
Operations Supervisor161
Customer Service Agent153
Surface Operations Supervisor122
Operator – Wheel – Trans121
Electrician – Wiring and Service112
General Body Repairperson108
Signals Technician101

Questions and answers

Why is someone who works at City Of Toronto – Toronto Transit Commission not on this list?

Only people paid $100,000 or more in 2025 are listed. Everyone else at City Of Toronto – Toronto Transit Commission that year was paid less.

What are taxable benefits?

The benefits the employer reported as taxable for the year. They are listed separately and are not part of the salary figure.

How do I see all 9,614 people?

The table opens with the top 200. “Show all 9,614” loads everyone, and the filter finds a name or job among them.

What does “salary paid” include?

What the employer paid in the calendar year, so it can include overtime, retroactive pay, vacation payouts, severance or a partial year. Taxable benefits are listed separately. How the lists work