City of Toronto – Toronto Transit Commission Sunshine List 2025
Also filed as City of Toronto - TTC (2006), City of Toronto - Toronto Transit Comm. (2004–2005) and Toronto Transit Commission (1996–2002).
9,614 employees earning $100K+ · median $114,939 · average $121,680 · overview and trend →
Who makes the most at City of Toronto – Toronto Transit Commission in 2025?
Richard Leary, Chief Executive Officer, was paid $598,317 in 2025 — the highest total compensation among 9,614 City of Toronto – Toronto Transit Commission employees on the Sunshine List; the median salary there was $114,939.
All Employees · 9,614 in 2025 · page 1 of 39
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Richard LearyChief Executive Officer | $597,192 | $598,317 |
| 2 | Bruce MacgregorDeputy Chief Executive Officer | $451,353 | $467,923 |
| 3 | Stephanie DaviesChief Capital Officer | $385,012 | $400,208 |
| 4 | Gregory PercyChief Executive Officer | $376,961 | $384,987 |
| 5 | Fortunato MonacoChief Operating Officer | $364,589 | $379,694 |
| 6 | Joshua ColleChief Strategy and Customer Officer | $348,639 | $365,143 |
| 7 | Richard WongChief Transportation And Vehicles Officer | $341,527 | $356,565 |
| 8 | Shakira NaraineChief People and Culture Officer | $327,302 | $343,729 |
| 9 | Michael AtlasGeneral Counsel | $327,397 | $342,383 |
| 10 | Christopher SawickiChief Project Manager | $312,966 | $323,803 |
| 11 | Giovanni MontagneseChief Financial Officer | $293,260 | $307,231 |
| 12 | Betty HasserjianChief Safety Officer | $284,790 | $301,783 |
| 13 | Mandeep LaliChief Executive Officer | $288,461 | $298,989 |
| 14 | Yan HeChief Project Manager | $287,500 | $298,596 |
| 15 | Dhaksayan ShanmuganayagamChief Information Officer | $280,383 | $290,440 |
| 16 | Michael PiemonteseSpecial Advisor – Procurement and Category Management | $283,269 | $285,429 |
| 17 | Natalie Poole-MoffattChief Corporate Affairs Officer | $260,819 | $269,366 |
| 18 | Bem CaseExecutive Director – Innovation And Sustainability | $260,819 | $269,361 |
| 19 | Visha SukdeoAssociate General Counsel | $262,661 | $266,817 |
| 20 | Viraj ChandrakanthanHead – Audit, Risk and Compliance | $259,894 | $265,522 |
| 21 | Laura GouldHead – Commercial Management | $260,460 | $264,651 |
| 22 | John DimovskiChief Project Manager | $251,853 | $262,859 |
| 23 | Matthew HopkinsExecutive Director – People | $252,680 | $261,196 |
| 24 | Karen ThorburnExecutive Director – Corporate Initiatives | $248,812 | $257,335 |
| 25 | Angela GibsonExecutive Director – Transit Enforcement | $238,370 | $252,042 |
| 26 | Gary DownieSpecial Advisor – Light Rail Transit Operations | $247,522 | $250,036 |
| 27 | Gordon MckeeChief Operations And Infrastructure Officer | $240,829 | $247,685 |
| 28 | Chad TownsendLitigation Counsel | $242,607 | $246,697 |
| 29 | Tharshini MarkandaierHead – Procurement and Category Management | $237,803 | $244,071 |
| 30 | Harpreet NagiHead – Vehicle Maintenance | $238,876 | $242,984 |
| 31 | Tamu ThomasExecutive Director – Transportation | $232,488 | $240,212 |
| 32 | Mohamed IsmailHead – Vehicle Programs | $235,331 | $239,428 |
| 33 | Christopher DuyvestynProject Director | $229,917 | $236,097 |
| 34 | Roy ParkHead – Renewable Energy Programs | $230,040 | $234,119 |
| 35 | Rob RushHead – Materials Management | $229,988 | $234,067 |
| 36 | Salek SerajHead – Engineering | $229,919 | $233,999 |
| 37 | Rishi RamjitProject Director – Automatic Train Control | $229,917 | $233,997 |
| 38 | Peter HrovatHead – Streetcar Infrastructure | $229,917 | $233,997 |
| 39 | Scott MacgillivaryHead – Vehicle Maintenance | $229,917 | $233,996 |
| 40 | Adelio DistefanoProject Director | $229,917 | $233,996 |
| 41 | Doo Hyun BaikDeputy Chief Project Manager – Spadina Subway | $229,917 | $233,996 |
| 42 | Bryan CallaghanHead – Track and Structure | $229,917 | $233,996 |
| 43 | Steven CuschieriHead – Vehicle Maintenance | $229,917 | $233,996 |
| 44 | Salim SidawiHead – Enterprise Asset Management Program Delivery | $229,917 | $233,943 |
| 45 | David MetcalfeHead – Business Management And Performance | $229,795 | $233,875 |
| 46 | Mark MisHead – Presto Transition | $228,850 | $232,901 |
| 47 | Michelle JonesHead – Renewable Energy Programs | $229,917 | $232,547 |
| 48 | Michael StevensonHead – Property, Planning and Development | $226,518 | $230,584 |
| 49 | Christina HoltDirector – Talent Management | $223,641 | $227,698 |
| 50 | Ernesto LlorensHead – Project Management Office | $222,418 | $226,470 |
| 51 | Adrian PopoviciSenior Technical Advisor | $225,046 | $225,533 |
| 52 | Christine LeachSenior Director – Audit, Risk And Compliance | $220,710 | $224,756 |
| 53 | Katherine CuschieriDirector – Occupational Health | $219,180 | $224,357 |
| 54 | Vlado DimovskiHead – Construction Management | $216,841 | $223,032 |
| 55 | Jason RadeskaSupervisor – Wiring and Service | $222,100 | $222,627 |
| 56 | Harun NuriHead – Plant Maintenance | $209,275 | $213,267 |
| 57 | Laurence LuiHead – Service Planning And Scheduling | $207,451 | $213,007 |
| 58 | Asif PatelHead – Technology Delivery and Sustainment | $207,027 | $212,460 |
| 59 | Mathew FlynnDuty Manager – Transit Operations | $211,341 | $211,852 |
| 60 | Luciana SiracoSolicitor | $209,655 | $211,821 |
| 61 | Patricia MatusiakSolicitor | $209,655 | $211,821 |
| 62 | Steve AndersonSolicitor | $209,655 | $211,821 |
| 63 | Vijay BeharrySupervisor – Signals | $210,197 | $210,724 |
| 64 | Samantha AmbrozySolicitor | $209,659 | $210,384 |
| 65 | Dulce MitchellSolicitor | $209,656 | $210,382 |
| 66 | Laura QaqishSolicitor | $209,656 | $210,381 |
| 67 | Justin LimSolicitor | $209,655 | $210,381 |
| 68 | Giuseppe AgostinoSolicitor | $209,655 | $210,381 |
| 69 | Andrew DavidsonSolicitor | $209,655 | $210,381 |
| 70 | Stephen SargentSolicitor | $209,655 | $210,381 |
| 71 | Steve LavenderSolicitor | $209,655 | $210,356 |
| 72 | Robert ZiglerSolicitor | $209,655 | $210,332 |
| 73 | John RosolakSolicitor | $209,655 | $210,332 |
| 74 | Akram YoannisProject Director | $204,088 | $210,188 |
| 75 | Wendy ReuterHead – Research and Analytics | $204,736 | $210,158 |
| 76 | Peter FiliceForeperson – Wiring and Service | $208,442 | $208,925 |
| 77 | Renata WojteczkoDirector – Commercial Management | $203,929 | $208,840 |
| 78 | Rajiv RattanConstruction Director | $203,109 | $208,576 |
| 79 | Roberto RosatiProject Director | $204,088 | $208,075 |
| 80 | Sal MalteseHead – Operations Training Centre | $203,886 | $207,868 |
| 81 | Jamal RichardsonHead – Stations | $203,695 | $207,677 |
| 82 | Robert SmithHead – Transportation | $203,135 | $207,117 |
| 83 | Deborah LyonHead – Transportation | $203,114 | $207,095 |
| 84 | Jason MacdonaldSenior Project Manager | $203,109 | $207,090 |
| 85 | Christopher SalvadorHead – Revenue Operations | $203,109 | $207,090 |
| 86 | Michael PuplettHead – Transit Control | $203,109 | $207,090 |
| 87 | Mike BottiglieriSenior Manager – Streetcar Maintenance | $203,109 | $207,090 |
| 88 | Claudio CascheraHead – Transportation | $203,109 | $207,090 |
| 89 | Miguel MacasChief Engineer – Vehicles | $203,109 | $207,090 |
| 90 | Yuho MokChief Enterprise Architect | $203,109 | $207,090 |
| 91 | Bruce PetersSenior Manager – Garages/Shops | $203,109 | $207,090 |
| 92 | Stephen StewartSenior Project Manager | $203,109 | $207,090 |
| 93 | Helle Yip-NielsenDirector – Project Controls and Risk | $203,109 | $207,090 |
| 94 | Loris DamettoSenior Project Manager | $203,108 | $207,090 |
| 95 | Nancy OrtenburgHead – Marketing and Customer Experience | $202,015 | $205,995 |
| 96 | Andrew DrevininkasDirector – Engineering Design | $199,768 | $205,898 |
| 97 | Adam SwartzSolicitor | $204,842 | $205,552 |
| 98 | Peter CondonChief Engineer – Vehicles | $199,918 | $203,888 |
| 99 | Tristan JuggSenior Project Manager | $199,618 | $203,588 |
| 100 | Branko SlovicSenior Project Manager | $197,072 | $203,132 |
| 101 | Ryan InnesSupervisor – Signals | $202,467 | $202,993 |
| 102 | Andrew CowlesChief Engineer – Renewable Energy Programs | $198,944 | $202,911 |
| 103 | Mohammed HashaamTransit Special Constable | $201,122 | $202,249 |
| 104 | Fernando GallardoSupervisor – Subway Track | $200,482 | $201,009 |
| 105 | Stephen MoviosTrack Access Controller | $200,424 | $200,848 |
| 106 | Davian RoseSupervisor – Subway Track | $200,315 | $200,841 |
| 107 | Cameron PenmanHead – Wheel – Trans | $196,417 | $200,387 |
| 108 | Mona Najafi-AsadollahiDirector – Corporate Services Transformation | $195,843 | $199,799 |
| 109 | George PappasForeperson – Wiring and Service | $199,084 | $199,567 |
| 110 | John GembalaForeperson – Wiring and Service | $198,281 | $198,760 |
| 111 | Surya PratapSenior Director – Enterprise Solutions | $194,569 | $198,479 |
| 112 | Douglas De MeloSenior Manager – Garages/Shops | $194,177 | $198,116 |
| 113 | Elizabeth ThomasDirector – Revenue and Ridership Analytic | $196,833 | $197,489 |
| 114 | Michael NieznalskiDirector – Capital Projects Safety | $192,772 | $196,718 |
| 115 | Shiv PersaudSenior Manager – Garages/Shops | $192,652 | $196,596 |
| 116 | Geoff ClarkSenior Technician – Non – Destructive Testing | $195,648 | $196,108 |
| 117 | Kulvinder DhillonSupervisor – Special Constable Service | $194,039 | $195,206 |
| 118 | Nicole EhlersHead – Special Constable Service | $191,094 | $195,033 |
| 119 | Nadia PazzanoDirector – Enterprise Asset Management, Strategy and Capabilities | $191,673 | $194,858 |
| 120 | Muriel YoungsDirector – Employee Relations | $190,795 | $194,734 |
| 121 | Frank GagliardiForeperson – Wiring and Service | $193,374 | $193,857 |
| 122 | Peter ShawDirector – Engineering Services | $189,659 | $193,593 |
| 123 | Shaun HashimSolicitor | $192,801 | $193,465 |
| 124 | Carrie WongDirector – Procurement | $190,607 | $193,444 |
| 125 | Fatma BaysanDirector – Project Controls and Risk | $190,170 | $193,424 |
| 126 | Luigi MarchesiForeperson – Wiring and Service | $192,406 | $192,889 |
| 127 | Sandeep KumarDirector – Planning and Inventory Control | $192,185 | $192,846 |
| 128 | David NaglerHead – Community and Stakeholder Relation | $192,185 | $192,846 |
| 129 | Scott WickDirector – Warehousing and Distribution | $192,185 | $192,846 |
| 130 | Nuno CoutoTower Controller | $191,962 | $192,398 |
| 131 | Dominic TianoDirector – Engineering Management | $186,436 | $192,329 |
| 132 | Eric ChuHead – Transportation Planning and Engineering | $188,338 | $192,267 |
| 133 | William MasihForeperson – Communications | $191,583 | $192,066 |
| 134 | Raymond SiochiDirector – Third Party | $188,008 | $191,935 |
| 135 | Marjorie AndradeHead – Light Rail Transit Operations | $187,709 | $191,859 |
| 136 | Joao CintraForeperson – Communications | $190,284 | $190,739 |
| 137 | Raman ChhibbarManager – Train Control Engineering | $189,872 | $190,533 |
| 138 | Chris SyretteManager – Signals Engineering | $189,468 | $190,130 |
| 139 | Jeff CollinsSupervisor – Construction and Preventive | $189,270 | $189,757 |
| 140 | Mark Del VecchioHead – Financial Planning and Analysis | $185,035 | $188,950 |
| 141 | Suma Apparao DasSenior Project Manager | $182,846 | $188,854 |
| 142 | Johnfrank D AddarioSenior Project Manager | $183,574 | $188,758 |
| 143 | Qamar ShahzadTower Controller | $188,239 | $188,675 |
| 144 | Narmie N. KandiahDirector – Presto Negotiations | $187,672 | $188,238 |
| 145 | Fulvio FantiSpecial Advisor – Estimating | $187,170 | $187,848 |
| 146 | Ian YoungDuty Manager – Transit Operations | $187,187 | $187,749 |
| 147 | Satish MananiForeperson – Signals | $186,728 | $187,211 |
| 148 | Malik TanwirGroup Station Manager | $185,734 | $186,246 |
| 149 | Orlando BeloTower Controller | $185,679 | $186,115 |
| 150 | Dave RedaForeperson – Wiring and Service | $185,131 | $185,614 |
| 151 | Jaclyn Van LeeuwenSolicitor | $184,942 | $185,577 |
| 152 | Angela CutulencoSenior Director – Governance And Continuous Control | $184,036 | $185,266 |
| 153 | Sinansi KayaTransit Special Constable | $183,955 | $185,072 |
| 154 | Luca CenturioneSenior Foreperson – Structure Maintenance | $184,220 | $184,703 |
| 155 | Vincenza GuzzoDirector – Property | $181,684 | $184,445 |
| 156 | Zhen Zhen LiangProgram Manager | $173,539 | $184,284 |
| 157 | Grant HoustonHead – Transportation Strategy and Support | $182,254 | $184,161 |
| 158 | Felician BurcaChief Signals Engineer | $183,450 | $184,080 |
| 159 | Klaus RaudzusForeperson – Signals | $183,467 | $183,950 |
| 160 | Johnston ChanForeperson – Signals | $183,208 | $183,691 |
| 161 | Marlon WhittickSupervisor – Communications | $182,954 | $183,480 |
| 162 | Peter ArmenisSupervisor – Subway Track | $182,989 | $183,479 |
| 163 | Dariusz NowotnyTransit Special Constable | $182,238 | $183,365 |
| 164 | Serge PyatigorskyManager – Testing and Quality Assurance | $182,007 | $182,611 |
| 165 | Daniel StinsonSupervisor – Substations and Power Control | $181,648 | $182,135 |
| 166 | Athanasios KonstantinidisTrack Access Controller | $181,689 | $182,108 |
| 167 | Ronald RebrynaSupervisor – Communications | $181,539 | $182,065 |
| 168 | Ranjitpal SinghAssistant Manager – Transit Operations | $181,191 | $181,672 |
| 169 | Goran NovkovicDirector – Industrial Cybersecurity | $180,857 | $181,466 |
| 170 | Marcello FavaroSenior Project Manager | $178,605 | $181,319 |
| 171 | Digvijaysinh AtodariaForeperson – Rail Vehicles | $180,837 | $181,272 |
| 172 | Timothy SegunForeperson – Communications | $180,768 | $181,229 |
| 173 | Michael HawkinsBusiness Process Lead – Interface Management | $180,500 | $180,979 |
| 174 | Tonino MartinoAssistant Manager – Transit Operations | $180,497 | $180,933 |
| 175 | Beeljie JohnForeperson – Surface Track | $180,153 | $180,589 |
| 176 | Ricardo Da SilvaSupervisor – Signals | $179,701 | $180,227 |
| 177 | Jaesuk NaSenior Engineer – Design and Standards | $179,735 | $180,222 |
| 178 | Amado AlcaldeForeperson – Signals | $179,316 | $179,799 |
| 179 | Amanda BoniSenior Project Manager | $175,878 | $179,763 |
| 180 | Ivan PetkovskyDuty Manager – Transit Operations | $179,079 | $179,600 |
| 181 | John KomakechGroup Station Manager | $179,047 | $179,560 |
| 182 | Michael RuscherSupervisor – Subway Track | $179,084 | $179,552 |
| 183 | Nelson NevesConstruction Director | $177,896 | $179,406 |
| 184 | Dan AndronescuManager – Vehicle Maintenance | $178,750 | $179,365 |
| 185 | Gregory MarshallSupervisor – Construction and Preventive | $178,523 | $178,996 |
| 186 | Joseph DecanSupervisor – Rail Vehicles | $178,378 | $178,862 |
| 187 | Mike StinsonChief Mobile Supervisor | $178,347 | $178,783 |
| 188 | Fabrice KashiburaDirector – Systems Integration | $175,076 | $178,404 |
| 189 | Nancy ThaiDirector – Financial Reporting And Systems | $177,794 | $178,401 |
| 190 | Daud WafaqLoss Prevention Compliance Investigator | $177,991 | $178,370 |
| 191 | Raoul BrittonForeperson – Subway Track | $177,639 | $178,075 |
| 192 | Rhema KangSolicitor | $177,285 | $177,912 |
| 193 | Morteza Rostami GharehborjlouSenior Project Engineer | $177,396 | $177,882 |
| 194 | Courtney GardnerForeperson – Subway Track | $177,268 | $177,704 |
| 195 | David MarshallSenior Manager – Governance and Performance | $177,066 | $177,656 |
| 196 | Andrea ValenteHead – Revenue Protection | $173,775 | $177,650 |
| 197 | Sandeep DhanoaDuty Station Manager | $177,161 | $177,626 |
| 198 | Jamie SimpsonTransit Control Integration Director | $174,861 | $177,620 |
| 199 | Arthur JorgeSenior Foreperson | $177,106 | $177,589 |
| 200 | Zoran RadojevicChief Engineer – Mechanical | $174,720 | $177,480 |
| 201 | Evan OrahaChief Engineer – Structural | $174,718 | $177,477 |
| 202 | Brent MorrisonManager – Human Resources Data and Workforce | $174,716 | $177,475 |
| 203 | Rade BatinicDirector – Technical Support | $174,715 | $177,475 |
| 204 | Kirpal ParharDirector – Closures and Diversions | $174,715 | $177,475 |
| 205 | Jihad Hajj HassanProject Manager | $174,715 | $177,475 |
| 206 | John GalejsChief Surveyor | $174,715 | $177,440 |
| 207 | Izabella LoganProject Manager | $174,715 | $177,415 |
| 208 | Gordon MaclarenProject Manager | $174,715 | $177,415 |
| 209 | Avi BergerProject Manager | $174,715 | $177,415 |
| 210 | George YousefDeputy Construction Manager | $174,709 | $177,288 |
| 211 | Sanjeev MalhotraProject Manager | $174,716 | $177,240 |
| 212 | Dwane TaschForeperson – Signals | $176,719 | $177,202 |
| 213 | Jun LuoSenior Principles Tester | $176,642 | $177,129 |
| 214 | Jennifer ImbrognoDirector – Business Partner Support | $174,716 | $176,755 |
| 215 | Paul ManherzDirector – Investigative Services | $174,715 | $176,755 |
| 216 | Michael TomassettiForeperson – Wiring and Service | $176,067 | $176,550 |
| 217 | Errol GrandisonForeperson – Communications | $176,121 | $176,537 |
| 218 | Hossein TahamiProject Manager | $174,715 | $176,515 |
| 219 | Simon Kwan Hoi ChanSenior Project Engineer | $175,841 | $176,319 |
| 220 | Tony IsaccoManager – Vehicle Maintenance | $175,688 | $176,287 |
| 221 | Ramill LazarDuty Manager – Transit Operations | $175,719 | $176,281 |
| 222 | Antonio TetiConstruction Director | $174,427 | $175,937 |
| 223 | Glen BuchbergerSpecial Advisor – Plant Maintenance | $175,916 | $175,916 |
| 224 | Heather BrownDirector – Customer Experience | $175,240 | $175,839 |
| 225 | Michael CernikDirector – Office and Operational Space | $173,058 | $175,811 |
| 226 | Rebecca DonovanManager – Employee Services Centre | $173,834 | $175,677 |
| 227 | Steven BarreiroTrack Access Controller | $175,233 | $175,652 |
| 228 | Jason McbrideManager – Vehicle Maintenance | $175,006 | $175,606 |
| 229 | Soroush FarhangiManager – Vehicle Maintenance | $174,715 | $175,418 |
| 230 | Tuan-Kiet DoanSupervisor – Special Constable Service | $174,228 | $175,403 |
| 231 | Mark BiamonteDirector – Emergency Management and Fire | $174,721 | $175,320 |
| 232 | Tabrez KhodabocusProject Manager | $174,718 | $175,318 |
| 233 | Camilo DelgadoProject Manager | $174,717 | $175,316 |
| 234 | Gina GammaranoProject Manager | $174,717 | $175,316 |
| 235 | Richard VellaManager – Overhead Engineering | $174,716 | $175,316 |
| 236 | Andrew MckinnonDirector – Safety Engineering Services | $174,716 | $175,315 |
| 237 | Anne AbiodunDirector – Cybersecurity Risk Management | $174,716 | $175,315 |
| 238 | Michael LipkusDirector – Planning and Approvals | $174,716 | $175,315 |
| 239 | Gary PapasSenior Manager – Transportation Planning | $174,716 | $175,315 |
| 240 | Charles LeeDeputy Construction Manager | $174,716 | $175,315 |
| 241 | Morteza HagshenasProject Manager | $174,716 | $175,315 |
| 242 | Scott CameronDirector – Safety Operations | $174,716 | $175,315 |
| 243 | Myron D CostaProject Manager – Automatic Train Control | $174,716 | $175,315 |
| 244 | Randy YeboahDirector – Business Continuity Resilience | $174,716 | $175,315 |
| 245 | Chrisanne FinnertyDirector – Commission Services | $174,715 | $175,315 |
| 246 | Rahim KhamisaProject Manager | $174,715 | $175,315 |
| 247 | Rajnish BhukalManager – Signals Operations Support | $174,715 | $175,315 |
| 248 | Pedro Sahlit Fontes BragaProgram Manager | $174,715 | $175,315 |
| 249 | Winslow TaylorDirector – Human Rights and Investigations | $174,715 | $175,315 |
| 250 | Scott DixonManager – Vehicle Maintenance | $174,715 | $175,315 |
Download CSV (2025) →Released by the Government of Ontario under the Public Sector Salary Disclosure Act, 1996. Compiled by SunshineList.