City of Ottawa Sunshine List 2020
Also filed as City of Ottawa (former) (2000) and Corporation of the City of Ottawa (1996).
3,375 employees earning $100K+ · median $116,411 · average $122,450 · overview and trend →
Who makes the most at City of Ottawa in 2020?
Steve Kanellakos, City Manager, was paid $386,247 in 2020 — the highest total compensation among 3,375 City of Ottawa employees on the Sunshine List; the median salary there was $116,411.
All Employees · 3,375 in 2020 · page 1 of 14
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Steve KanellakosCity Manager | $377,219 | $386,247 |
| 2 | Vera EtchesMedical Officer of Health | $369,834 | $370,929 |
| 3 | Kenneth HughesAuditor General | $351,554 | $359,368 |
| 4 | Monir TahaAssociate Medical Officer of Health | $310,745 | $311,745 |
| 5 | Robin TaylorAssociate Medical Officer of Health | $310,733 | $311,733 |
| 6 | Giovanni ManconiGeneral Manager, Transportation Services Department | $295,625 | $307,757 |
| 7 | Daniel ChenierGeneral Manager, Recreation, Cultural and Facility Services | $272,896 | $280,678 |
| 8 | Sarah FunnellAssociate Medical Officer of Health/Manager, COVID-19 Case and Contact | $275,667 | $276,308 |
| 9 | Achuil LualProject Officer | $274,853 | $275,140 |
| 10 | Donna GrayGeneral Manager, Community and Social Services | $259,398 | $267,622 |
| 11 | Stephen WillisGeneral Manager, Planning, Infrastructure and Economic Development | $250,126 | $264,813 |
| 12 | Anthony Di MonteGeneral Manager, Emergency and Protective Services | $260,325 | $262,019 |
| 13 | Rick O’ConnorCity Clerk | $251,943 | $260,162 |
| 14 | Kevin WylieGeneral Manager, Public Works and Environmental Service | $250,126 | $257,913 |
| 15 | Marc LaframboiseCaptain | $254,299 | $255,059 |
| 16 | Valerie TurnerGeneral Manager, Innovative Client Services | $241,580 | $250,172 |
| 17 | Brent MoloughneyDeputy Medical Officer of Health | $242,760 | $243,482 |
| 18 | Wendy StephansonChief Financial Officer | $234,429 | $243,349 |
| 19 | Trevor ArnasonAssociate Medical Officer of Health | $234,252 | $234,833 |
| 20 | Ron AmosPlatoon Chief | $225,619 | $226,704 |
| 21 | Catherine CranstonDirector, Payroll, Pensions and Benefits | $217,714 | $218,326 |
| 22 | Kim AyotteFire Chief | $209,361 | $217,640 |
| 23 | Mike MartinParamedic Commander | $216,358 | $216,825 |
| 24 | Lynne DesjardinsParamedic Superintendent Operations | $211,765 | $212,197 |
| 25 | Rodney FleckPlatoon Chief | $209,610 | $210,695 |
| 26 | Steve BoxDirector, City Manager’s Office | $200,719 | $210,471 |
| 27 | Elizabeth MarlandDirector, Human Resources | $209,240 | $209,930 |
| 28 | David WhiteCity Solicitor | $208,308 | $209,592 |
| 29 | Paul HuttDeputy Chief, Urban Operations | $204,708 | $208,769 |
| 30 | Michael HolmesPlatoon Chief | $207,604 | $208,639 |
| 31 | David MatschkeDeputy Chief, Training and Safety | $206,495 | $207,771 |
| 32 | Alain GonthierAssociate General Manager | $206,381 | $207,051 |
| 33 | Troy CharterDirector, Transit Operations | $203,748 | $204,460 |
| 34 | Lee-Ann SneddenAssociate General Manager | $203,609 | $204,354 |
| 35 | Todd HorricksDeputy Chief, Rural and Special Operations | $200,888 | $204,201 |
| 36 | Michael MorganDirector, Rail Construction Program | $202,117 | $202,842 |
| 37 | Nancy GreenfieldDirector ServiceOttawa | $193,803 | $201,356 |
| 38 | John GillissieDeputy Chief, Community Standards and Communications | $199,048 | $201,101 |
| 39 | Laila GibbonsDirector, Roads and Parking Services | $199,643 | $200,311 |
| 40 | Serge ArpinChief of Staff | $198,520 | $199,636 |
| 41 | Jim WatsonMayor | $196,265 | $196,980 |
| 42 | Benjamin RipleyParamedic Superintendent Operations | $193,834 | $194,252 |
| 43 | James GreerDirector, Transit Operations | $192,690 | $193,348 |
| 44 | John DavisPlatoon Chief | $190,773 | $191,808 |
| 45 | Léo MorissetteDirector, Facility Operations | $189,869 | $190,537 |
| 46 | Scott SimmsCaptain | $186,445 | $187,358 |
| 47 | Marilyn JourneauxAssociate General Manager | $184,525 | $185,200 |
| 48 | Sonia BrennanDeputy Auditor General | $183,088 | $185,066 |
| 49 | Andrew HemlinParamedic Commander | $184,398 | $184,865 |
| 50 | David McdougallDistrict Chief | $183,707 | $184,685 |
| 51 | Edward MinerDeputy Auditor General | $182,157 | $184,110 |
| 52 | Mike SommervilleCaptain | $183,099 | $184,012 |
| 53 | Colleen WoolseyDivision Chief | $182,815 | $183,815 |
| 54 | Allan LemieuxFire Prevention Officer | $182,949 | $183,789 |
| 55 | Frank BidinChief Building Official | $183,088 | $183,756 |
| 56 | Daniel CookCaptain | $182,541 | $183,454 |
| 57 | Isabelle JasminDeputy City Treasurer Corporate Finance | $182,671 | $183,319 |
| 58 | Scott GrakistDistrict Chief | $181,511 | $182,494 |
| 59 | Kenneth HerronDistrict Chief | $181,479 | $182,462 |
| 60 | Glen McneilDistrict Chief | $180,883 | $181,866 |
| 61 | Michael DeavyDistrict Chief | $180,430 | $181,413 |
| 62 | Stephane NadeauDistrict Chief | $180,102 | $181,079 |
| 63 | Andre GignacParamedic Superintendent Operations | $179,799 | $180,231 |
| 64 | Gerard ChenFirefighter | $179,153 | $179,881 |
| 65 | Andrew HendriksDirector, Health Protection | $179,247 | $179,860 |
| 66 | Michael BoothCaptain | $178,845 | $179,758 |
| 67 | Shelley VanbuskirkDirector, Housing | $179,088 | $179,703 |
| 68 | Andre LefebvreDistrict Chief | $178,595 | $179,578 |
| 69 | Daniel BriseboisDirector, City Wide Programs, Aquatics and Specialized Services | $178,501 | $179,128 |
| 70 | Ruth KingCommunications Supervisor | $177,769 | $178,609 |
| 71 | Alain LavigneCaptain | $177,535 | $178,449 |
| 72 | Darren DonaldsonDistrict Chief | $176,707 | $177,685 |
| 73 | Richard CheslockDistrict Chief | $176,697 | $177,680 |
| 74 | Andrea Lanthier-SeymourDirector, Public Information and Media Relations | $176,447 | $177,615 |
| 75 | Leslie DonnellyCorporate Public Policy Advisor | $174,733 | $177,540 |
| 76 | Pat ScrimgeourDirector, Transit Customer Systems and Planning | $176,704 | $177,349 |
| 77 | William McdonaldChief Procurement Officer | $176,674 | $177,300 |
| 78 | Sandro CarlucciChief Information Officer | $176,695 | $177,282 |
| 79 | Dean LettDirector, Long Term Care | $176,585 | $177,211 |
| 80 | Esther MoghadamDirector Health Promotion and Chief Nursing Officer | $176,538 | $177,165 |
| 81 | Luc GagnéDirector, Parks, Forestry and Stormwater Services | $176,538 | $177,165 |
| 82 | Jason SabourinDirector, Children’s Services | $176,443 | $177,065 |
| 83 | Quentin LevesqueDirector, Roads and Parking Services | $176,110 | $176,724 |
| 84 | Shaun FaganDistrict Chief | $175,727 | $176,710 |
| 85 | Erik LeichtCaptain | $175,725 | $176,638 |
| 86 | Alexander MarkLicensed Mechanic | $174,349 | $176,552 |
| 87 | Richard HaufeDistrict Chief | $175,278 | $176,261 |
| 88 | Linda TremblayDirector, Community Recreation and Cultural Programs | $175,642 | $176,246 |
| 89 | Victor DillabaughCaptain | $174,632 | $175,545 |
| 90 | Ronald WilsonCaptain | $174,517 | $175,430 |
| 91 | Alexander BrowningZone Supervisor | $174,474 | $175,002 |
| 92 | Brent DonnellyDistrict Chief | $173,922 | $174,888 |
| 93 | Roger ChapmanDirector, By-Law and Regulatory Services | $170,204 | $174,674 |
| 94 | Tony SpinelloLicensed Mechanic | $171,885 | $174,510 |
| 95 | Mark BeaudoinParamedic Superintendent Operations | $173,783 | $174,190 |
| 96 | Douglas JamesDirector, Planning Services | $173,254 | $173,837 |
| 97 | Richard HolderManager, Rail Infrastructure | $173,043 | $173,675 |
| 98 | Peter WhiteheadCaptain | $172,361 | $173,275 |
| 99 | Don HerweyerDirector, Economic Development and Long Range Planning | $172,171 | $172,789 |
| 100 | David MarincakCaptain | $171,608 | $172,521 |
| 101 | Larry RoySector Chief | $171,455 | $172,369 |
| 102 | Nancy Del BiancoAssistant Division Chief – Communication | $171,154 | $172,078 |
| 103 | Mark ClostDistrict Chief | $171,068 | $172,046 |
| 104 | Matthew KavanaghArea Manager, Roads Services | $170,318 | $172,004 |
| 105 | Jacques BraultCaptain | $170,884 | $171,797 |
| 106 | Gary CraigManager, Light Rail Design and Construction | $170,498 | $171,666 |
| 107 | Clinton JacksonCaptain | $170,612 | $171,525 |
| 108 | Brian MartinCaptain | $170,400 | $171,313 |
| 109 | Stilian GueorguievAdvanced Care Paramedic | $170,409 | $171,241 |
| 110 | Denis GardijanTransit Supervisor | $170,491 | $171,044 |
| 111 | Gerry GillSafety Officer | $170,128 | $171,041 |
| 112 | Philippe LandryDirector, Traffic Services | $170,318 | $170,940 |
| 113 | Vivi ChiDirector, Transportation Planning | $170,318 | $170,940 |
| 114 | Peter KellyDeputy Chief, Ottawa Paramedic Services | $167,633 | $170,918 |
| 115 | François CôtéParamedic Superintendent Operations | $170,394 | $170,826 |
| 116 | Luc MarshallDistrict Chief | $169,764 | $170,712 |
| 117 | Thomas MillerSector Chief | $168,568 | $170,668 |
| 118 | Kevin ShieldsLieutenant | $169,743 | $170,557 |
| 119 | Jeffrey FrostDistrict Chief | $169,543 | $170,524 |
| 120 | Timothy MarcSenior Legal Counsel-Planning, Development and Real Estate | $169,828 | $170,405 |
| 121 | Tammy RoseDirector, Water Services | $167,899 | $170,136 |
| 122 | Kent HamiltonDistrict Chief | $169,183 | $170,131 |
| 123 | Carina DuclosDirector, Infrastructure Services | $169,360 | $169,954 |
| 124 | Daniel DessureaultFirefighter | $169,185 | $169,932 |
| 125 | Chris NesbittCaptain | $168,613 | $169,526 |
| 126 | Mustack KhanCaptain | $168,507 | $169,415 |
| 127 | Charles CanhamCaptain | $168,477 | $169,390 |
| 128 | Kirk ReidCaptain | $168,438 | $169,327 |
| 129 | Adrian DearmanSector Chief | $168,608 | $169,320 |
| 130 | Scott LabergeDirector, Technology, Innovation and Engineer Support Service | $168,030 | $168,616 |
| 131 | Norman MillsCaptain | $167,693 | $168,607 |
| 132 | Benoit RoliinDistrict Chief | $167,513 | $168,496 |
| 133 | Sherry BeadleDirector, Health Protection | $167,752 | $168,283 |
| 134 | Renjit VargheseSenior Operations Engineer, Water Distribution | $167,592 | $168,013 |
| 135 | Edward BastCaptain | $167,050 | $167,964 |
| 136 | Yan St-LouisDirector, Fleet Service | $167,145 | $167,733 |
| 137 | Kenneth WaltonCaptain | $166,658 | $167,571 |
| 138 | David MullerCaptain | $166,595 | $167,508 |
| 139 | Denis LachaineFire Prevention Officer | $166,449 | $167,289 |
| 140 | Derrick MoodieDirector, Corporate Real Estate Office | $165,721 | $166,859 |
| 141 | Robert CollinsCaptain | $165,744 | $166,657 |
| 142 | Kevin GrahamDistrict Chief | $165,636 | $166,584 |
| 143 | Steven StackpoleCaptain | $165,528 | $166,401 |
| 144 | Ren ClementCaptain | $164,959 | $165,835 |
| 145 | Robert SampleCaptain | $164,864 | $165,777 |
| 146 | Jimmy FataAssistant Division Chief – Prevention | $164,728 | $165,673 |
| 147 | Hugh CameronCaptain | $164,725 | $165,633 |
| 148 | Christopher TuckDirector, Employment and Social Services | $164,596 | $165,175 |
| 149 | Ronald PhillipsCaptain | $164,256 | $165,169 |
| 150 | Cameron KeyesDirector, Knowledge Exchange, Planning and Quality | $164,505 | $165,090 |
| 151 | Eric MarshallCaptain | $164,092 | $165,005 |
| 152 | Nelson NevesCaptain | $164,088 | $165,001 |
| 153 | David RondeauCaptain | $163,923 | $164,836 |
| 154 | Mario CauFire Prevention Officer | $163,788 | $164,607 |
| 155 | Bodo JungCaptain | $163,687 | $164,600 |
| 156 | Joe ClarkLieutenant | $163,659 | $164,478 |
| 157 | Brian WilsonChief Information Security and Digital Risk Officer | $163,862 | $164,478 |
| 158 | John McgovernLieutenant | $163,477 | $164,317 |
| 159 | Christopher BaileyCaptain | $163,280 | $164,194 |
| 160 | Peter LamarDistrict Chief | $163,145 | $164,064 |
| 161 | Kevin GregoireCaptain | $163,140 | $164,054 |
| 162 | Kip MullerSafety Officer | $163,147 | $164,035 |
| 163 | Gwen LewisDivision Chief | $162,409 | $163,951 |
| 164 | Mark FleguelCaptain | $163,027 | $163,940 |
| 165 | Marc MessierFire Prevention Officer | $162,942 | $163,782 |
| 166 | Clara FreireDirector, Employment and Social Services | $163,186 | $163,781 |
| 167 | Matthew GalarneauParamedic Superintendent Operations | $163,320 | $163,752 |
| 168 | Edward ArmishawCaptain | $162,416 | $163,329 |
| 169 | Andre PoirierCaptain | $162,294 | $163,207 |
| 170 | Yash BhardwajBus Operator | $161,221 | $163,169 |
| 171 | John BuckChief Building Official | $162,590 | $163,130 |
| 172 | Blair JohnsonLicensed Mechanic | $160,477 | $163,082 |
| 173 | Michael LatimerParamedic Superintendent Operations | $162,643 | $163,075 |
| 174 | Richard AndrewsSector Chief | $162,448 | $163,027 |
| 175 | William BellSector Chief | $162,245 | $162,981 |
| 176 | Shelley McdonaldDirector, Solid Waste Service | $162,274 | $162,848 |
| 177 | Barrie RobillardDistrict Chief | $161,233 | $162,216 |
| 178 | Kenneth SineDistrict Chief | $161,233 | $162,216 |
| 179 | John PollockCaptain | $161,317 | $162,206 |
| 180 | John SobeyCaptain | $161,241 | $162,154 |
| 181 | Mark SwettenhamCaptain | $161,156 | $162,069 |
| 182 | Marc RobillardLieutenant | $161,096 | $161,920 |
| 183 | Michael MaloneCaptain | $160,964 | $161,877 |
| 184 | Steven StylesCaptain | $160,917 | $161,831 |
| 185 | Neal BowlesCaptain | $160,882 | $161,795 |
| 186 | William BrigdenSafety Officer | $160,873 | $161,786 |
| 187 | Gaurav AroraCoordinator, Facilities Support Services | $161,781 | $161,781 |
| 188 | Leslie TilleyOfficer, Program Development | $161,350 | $161,743 |
| 189 | Mark SaundersDivision Chief | $160,755 | $161,708 |
| 190 | Mark NevilleCaptain | $160,713 | $161,626 |
| 191 | Robert RainbothCaptain | $160,710 | $161,623 |
| 192 | Naveen KumarDispatcher | $159,211 | $161,398 |
| 193 | Steven WerharCaptain | $160,457 | $161,370 |
| 194 | Garth TourangeauParamedic Superintendent Operations | $160,719 | $161,345 |
| 195 | Jocelyne MarcianoParamedic Commander | $160,724 | $161,185 |
| 196 | Glen CurrieCaptain | $160,184 | $161,097 |
| 197 | Ferdinand CampeauCaptain | $160,087 | $161,000 |
| 198 | Duncan McnaughtonDivision Chief | $159,103 | $160,970 |
| 199 | Stirling McneilCaptain | $160,004 | $160,909 |
| 200 | Paul PowerLieutenant | $160,011 | $160,830 |
| 201 | Christopher MinerCaptain | $159,844 | $160,758 |
| 202 | Robert SmileyCaptain | $159,825 | $160,739 |
| 203 | David MontoneAssistant Division Chief – Prevention | $158,789 | $160,624 |
| 204 | Trevor GrisFirefighter | $159,656 | $160,362 |
| 205 | Robin SouchenManager, Realty Services | $159,773 | $160,327 |
| 206 | Peter BartonSafety Officer | $159,417 | $160,306 |
| 207 | Doug AlwardLieutenant | $159,355 | $160,174 |
| 208 | Mario St DenisCaptain | $159,109 | $160,017 |
| 209 | Kenneth GordonManager, Bus and Para Transit Operations | $159,440 | $160,004 |
| 210 | Raymond MaddockCaptain | $159,017 | $159,930 |
| 211 | Hilton RadfordParamedic Superintendent Operations | $159,297 | $159,729 |
| 212 | Andrew GleesonParamedic Commander | $159,091 | $159,493 |
| 213 | Patrick GauthierCaptain | $158,488 | $159,388 |
| 214 | Mike RockburneFirefighter | $158,643 | $159,368 |
| 215 | Margaret-Marie SteeleSenior Legal Counsel | $158,707 | $159,279 |
| 216 | Ryan PerraultDirector, Vaccination Taskforce | $158,681 | $159,221 |
| 217 | Kevin WherryManager, Parks and Facilities Planning | $158,547 | $159,095 |
| 218 | Jeffrey HamiltonCaptain | $158,167 | $159,080 |
| 219 | William LowryCaptain | $158,124 | $159,037 |
| 220 | Stephane DagenaisFire Prevention Officer | $158,138 | $158,936 |
| 221 | Jeremy WrightSenior Legal Counsel | $158,115 | $158,693 |
| 222 | Geoff CantelloSenior Legal Counsel | $158,115 | $158,693 |
| 223 | Stuart HuxleySenior Legal Counsel | $158,115 | $158,693 |
| 224 | Thomas FullerCaptain | $157,678 | $158,580 |
| 225 | Marc FrappierCaptain | $157,668 | $158,557 |
| 226 | Dale CummingsCaptain | $157,528 | $158,441 |
| 227 | Kendall GibbonsManager, Service Analytics and Planning | $157,867 | $158,435 |
| 228 | Peter KennedyCaptain | $157,511 | $158,424 |
| 229 | Marc ChagnonCaptain | $157,511 | $158,409 |
| 230 | Jeff GreenLieutenant | $157,451 | $158,270 |
| 231 | Peter NevilleFirefighter | $157,434 | $158,182 |
| 232 | Colleen ConnellyManager, Service Planning | $157,584 | $158,136 |
| 233 | Daniel AupryCaptain | $157,192 | $158,100 |
| 234 | Jeremy DohertyParamedic Commander | $157,529 | $157,978 |
| 235 | Michael KaineLieutenant | $157,124 | $157,943 |
| 236 | Eric DagenaisFire Prevention Officer | $156,999 | $157,934 |
| 237 | Erroll MonetteCaptain | $156,900 | $157,813 |
| 238 | Philippe ChartrandCaptain | $156,982 | $157,742 |
| 239 | Randy CooliganCaptain | $156,824 | $157,737 |
| 240 | Bruce GriffinCaptain | $156,505 | $157,371 |
| 241 | Pascal PlourdeAdvanced Care Paramedic | $156,673 | $157,334 |
| 242 | Lance LunettaCaptain | $156,433 | $157,322 |
| 243 | Tim OrtonPlatoon Chief | $156,688 | $157,318 |
| 244 | Patrick McnabbFirefighter | $156,524 | $157,272 |
| 245 | Christopher TritesLieutenant | $156,402 | $157,215 |
| 246 | Paul OxleyCaptain | $156,127 | $157,040 |
| 247 | Mark L’AbbeCaptain | $156,064 | $156,977 |
| 248 | James ArmstrongCaptain | $156,005 | $156,918 |
| 249 | Gunther KrausbarCaptain | $156,005 | $156,860 |
| 250 | Jeffrey HerliheyAssistant Division Chief – Prevention | $155,837 | $156,782 |
Download CSV (2020) →Released by the Government of Ontario under the Public Sector Salary Disclosure Act, 1996. Compiled by SunshineList.