Municipalities & Services
City Of Ottawa salaries, 2021
3,285 people paid $100,000 or more in 2021, as disclosed by Ontario under the Public Sector Salary Disclosure Act, 1996.
People in 2021
3,285
−2.7% vs 2020
Median salary
$113,172
−2.8% vs 2020
Highest salary
$370,715
Total disclosed
$392M
Everyone on the 2021 list
Top 200 of 3,285
| # | Name | Salary | Benefits | Change |
|---|---|---|---|---|
| 1 | Steve KanellakosCity Manager | $370,715 | $8,835 | −$6,504 |
| 2 | Vera EtchesMedical Officer Health, Public Health | $326,603 | $1,014 | −$43,231 |
| 3 | Robin TaylorAssociate Medical Officer of Health | $276,489 | $889 | −$34,244 |
| 4 | Monir TahaAssociate Medical Officer of Health | $276,489 | $889 | −$34,256 |
| 5 | Giovanni ManconiGeneral Manager, Transportation Services Department | $267,300 | $9,016 | −$28,325 |
| 6 | Rick O'ConnorCity Clerk | $265,586 | $7,660 | +$13,642 |
| 7 | Anthony Di MonteGeneral Manager, Emergency and Protective Services | $261,480 | $1,296 | +$1,155 |
| 8 | Brent MoloughneyDeputy Medical Officer of Health | $261,356 | $841 | +$18,596 |
| 9 | Stephen WillisGeneral Manager, Planning, Real Estate and Economic Development | $260,289 | $7,714 | +$10,163 |
| 10 | Daniel ChenierGeneral Manager, Recreation, Cultural and Facility Services | $253,211 | $7,123 | −$19,684 |
| 11 | Donna GrayGeneral Manager, Community and Social Services | $250,353 | $7,676 | −$9,045 |
| 12 | Trevor ArnasonAssociate Medical Officer of Health | $250,044 | $538 | +$15,792 |
| 13 | Valerie TurnerGeneral Manager, Innovative Client Services | $249,627 | $7,674 | +$8,047 |
| 14 | Wendy StephansonChief Financial Officer | $245,513 | $7,612 | +$11,084 |
| 15 | Kevin WylieGeneral Manager, Public Works and Environmental Service | $241,081 | $7,676 | −$9,045 |
| 16 | Lynne DesjardinsParamedic Superintendent Operations | $234,832 | $369 | +$23,067 |
| 17 | Mike MartinParamedic Commander | $224,791 | $402 | +$8,433 |
| 18 | Kim AyotteGeneral Manager, Emergency and Protective Services | $209,741 | $7,552 | +$380 |
| 19 | James GreerDirector, Transit Operations | $209,456 | $588 | +$16,766 |
| 20 | Paul HuttFire Chief | $209,421 | $3,459 | +$4,713 |
| 21 | Michael HolmesPlatoon Chief | $207,259 | $936 | −$345 |
| 22 | David WhiteCity Solicitor | $205,077 | $627 | −$3,231 |
| 23 | Elizabeth MarlandDirector, Human Resources | $204,293 | $614 | −$4,947 |
| 24 | Troy CharterDirector, Transit Operations | $204,293 | $612 | +$544 |
| 25 | Steve BoxDirector, City Manager’s Office | $200,041 | $9,651 | −$678 |
| 26 | Daniel BriseboisAssociate General Manager | $200,031 | $582 | +$21,530 |
| 27 | Michael MorganDirector, Rail Construction Program | $198,442 | $616 | −$3,675 |
| 28 | Todd HorricksDeputy Chief, Rural and Special Operations | $193,754 | $4,545 | −$7,134 |
| 29 | Serge ArpinChief of Staff | $193,049 | $595 | −$5,471 |
| 30 | Laila GibbonsAssociate General Manager | $191,580 | $594 | −$8,064 |
| 31 | David MatschkeDeputy Chief, Training and Safety | $191,520 | $2,415 | −$14,975 |
| 32 | Alain GonthierDirector, Roads and Parking Services | $191,172 | $590 | −$15,209 |
| 33 | Benjamin RipleyParamedic Superintendent Operations | $191,022 | $369 | −$2,812 |
| 34 | Gerard ChenFirefighter | $189,983 | $635 | +$10,829 |
| 35 | Ron AmosPlatoon Chief | $189,945 | $936 | −$35,673 |
| 36 | Nathan AdamsDeputy Chief, Community Standards and Communications | $189,390 | $1,458 | +$62,100 |
| 37 | Jim WatsonMayor | $188,996 | $608 | −$7,269 |
| 38 | Lee-Ann SneddenDirector, Planning Services | $187,921 | $604 | −$15,688 |
| 39 | Tammy RoseDirector, Water Services | $187,759 | $604 | +$19,859 |
| 40 | Michelle FooteAssociate Medical Officer of Health | $187,500 | $604 | new |
| 41 | Scott GrakistPlatoon Chief | $187,481 | $891 | +$5,970 |
| 42 | François CôtéParamedic Superintendent Operations | $185,388 | $369 | +$14,994 |
| 43 | Brian WilsonChief Information Security and Digital Risk Officer | $185,374 | $627 | +$21,512 |
| 44 | Jason MackinnonFirefighter | $182,429 | $635 | +$32,308 |
| 45 | John DavisPlatoon Chief | $182,259 | $936 | −$8,513 |
| 46 | Sherry BeadleDirector, Health Protection | $182,161 | $501 | +$14,409 |
| 47 | Shelley VanbuskirkAssociate General Manager | $181,235 | $552 | +$2,147 |
| 48 | Marilyn JourneauxDirector, Water Services | $180,981 | $578 | −$3,544 |
| 49 | Timothy MarcSenior Legal Counsel-Planning, Development and Real Estate | $180,369 | $490 | +$10,541 |
| 50 | Linda TremblayDirector, Community Recreation, Culture and Sport Services | $180,187 | $547 | +$4,545 |
| 51 | Sandro CarlucciChief Information Officer | $180,055 | $528 | +$3,360 |
| 52 | Richard AndrewsDeputy Chief, Urban Operations | $179,929 | $633 | +$17,481 |
| 53 | Simon VosSuperintendent, Communications Training and Quality Improvement | $179,712 | $415 | +$29,879 |
| 54 | Andrew HendriksDirector, Health Protection | $179,683 | $537 | +$436 |
| 55 | Kent HamiltonDistrict Chief | $179,343 | $845 | +$10,160 |
| 56 | Esther MoghadamDirector Health Promotion and Chief Nursing Officer | $178,748 | $556 | +$2,210 |
| 57 | Gary CraigManager, Light Rail Design and Construction | $178,383 | $82 | +$7,885 |
| 58 | Dean LettDirector, Long Term Care | $178,365 | $556 | +$1,780 |
| 59 | David SalisburyMedical Director | $178,168 | $34 | +$59,998 |
| 60 | Isabelle JasminDeputy City Treasurer Corporate Finance | $177,098 | $567 | −$5,573 |
| 61 | Pierre PoirierChief, Ottawa Paramedic Service | $176,956 | $2,229 | +$22,352 |
| 62 | Andrea Lanthier-SeymourDirector, Public Information and Media Relations | $176,384 | $556 | −$63 |
| 63 | Pat ScrimgeourDirector, Transit Customer Systems and Planning | $176,331 | $556 | −$373 |
| 64 | William McdonaldChief Procurement Officer | $176,330 | $556 | −$344 |
| 65 | Edward MinerDeputy Auditor General | $176,310 | $567 | −$5,848 |
| 66 | Nancy GreenfieldDirector, Strategic Projects | $176,307 | $7,467 | −$17,496 |
| 67 | Jason SabourinDirector, Children’s Services | $176,105 | $548 | −$339 |
| 68 | Michael LatimerParamedic Superintendent Operations | $176,027 | $369 | +$13,384 |
| 69 | Nathalie GougeonAuditor General | $175,222 | $6,859 | new |
| 70 | Naveen KumarDispatcher | $174,917 | $2,076 | +$15,705 |
| 71 | Vivi ChiAssociate General Manager | $174,891 | $535 | +$4,574 |
| 72 | Leslie DonnellyCorporate Public Policy Advisor | $174,733 | $2,713 | $0 |
| 73 | Charmaine ForgieManager, Business and Technical Support Services | $174,658 | $454 | +$23,804 |
| 74 | Andre LefebvreDistrict Chief | $174,581 | $845 | −$4,014 |
| 75 | Scott SimmsCaptain | $173,224 | $785 | −$13,221 |
| 76 | Thomas KochFirefighter | $172,165 | $644 | +$22,909 |
| 77 | Ryan PerraultDirector, Vaccination Taskforce | $171,335 | $507 | +$12,654 |
| 78 | Steve WilliamsFirefighter | $170,942 | $626 | +$15,242 |
| 79 | Alexander BrowningZone Supervisor | $170,684 | $398 | −$3,790 |
| 80 | David McdougallDistrict Chief | $170,636 | $845 | −$13,071 |
| 81 | Victor DillabaughDistrict Chief | $170,183 | $815 | −$4,449 |
| 82 | Roger ChapmanDirector, By-Law and Regulatory Services | $170,183 | $4,947 | −$21 |
| 83 | Quentin LevesqueDirector, Roads and Parking Services | $169,837 | $546 | −$6,273 |
| 84 | Michael DeavyDistrict Chief | $169,767 | $845 | −$10,663 |
| 85 | Scott LabergeDirector, Technology, Innovation and Engineer Support Service | $169,619 | $528 | +$1,589 |
| 86 | Jocelyne MarcianoParamedic Commander | $169,440 | $402 | +$8,717 |
| 87 | Clara FreireDirector, Employment and Social Services | $169,056 | $529 | +$5,870 |
| 88 | Glen McneilDistrict Chief | $168,720 | $845 | −$12,163 |
| 89 | Adrian DearmanSector Chief | $168,413 | $705 | −$195 |
| 90 | Daniel CookCaptain | $168,225 | $785 | −$14,315 |
| 91 | Allan LemieuxFire Prevention Officer | $167,690 | $861 | −$15,259 |
| 92 | Christopher TuckDirector, Employment and Social Services | $167,187 | $517 | +$2,591 |
| 93 | Darren DonaldsonDistrict Chief | $167,115 | $845 | −$9,592 |
| 94 | Richard HolderManager, Rail Infrastructure | $166,634 | $537 | −$6,409 |
| 95 | Yan St-LouisDirector, Fleet Service | $166,232 | $521 | −$913 |
| 96 | Dale CummingsDistrict Chief | $165,861 | $840 | +$8,333 |
| 97 | Matthew KavanaghArea Manager, Roads Services | $165,745 | $479 | −$4,572 |
| 98 | Lynne CurleManager, Human Resources Covid Response | $165,246 | $499 | +$15,371 |
| 99 | Kimbereley RoseFirefighter | $165,081 | $626 | +$14,043 |
| 100 | Alexander MarkLicensed Mechanic | $164,967 | $2,442 | −$9,382 |
| 101 | Don HerweyerDirector, Economic Development and Long Range Planning | $164,640 | $529 | −$7,531 |
| 102 | Steven StackpoleCaptain | $164,578 | $785 | −$951 |
| 103 | Claude GauthierZone Supervisor | $164,243 | $1,120 | +$17,012 |
| 104 | Carina DuclosDirector, Infrastructure Services | $164,235 | $515 | −$5,125 |
| 105 | Cameron KeyesDirector, Knowledge Exchange, Planning and Quality | $164,031 | $519 | −$475 |
| 106 | Philippe LandryDirector, Traffic Services | $164,010 | $529 | −$6,308 |
| 107 | Erik LeichtCaptain | $163,808 | $785 | −$11,917 |
| 108 | Jeremy DohertyParamedic Commander | $163,608 | $384 | +$6,079 |
| 109 | Derrick MoodieDirector, Corporate Real Estate Office | $163,606 | $515 | −$2,115 |
| 110 | Alain LavigneCaptain | $163,567 | $785 | −$13,968 |
| 111 | Colleen WoolseyDivision Chief | $162,834 | $876 | −$19,981 |
| 112 | Joe ClarkCaptain | $162,733 | $773 | −$926 |
| 113 | Sarah FunnellAssociate Medical Officer of Health | $162,654 | $474 | −$113,013 |
| 114 | Michael ZiebellSupervisor, Laboratory Service | $162,544 | $262 | +$20,353 |
| 115 | Marc RobillardLieutenant | $162,303 | $722 | +$1,208 |
| 116 | Shelley McdonaldDirector, Solid Waste Service | $161,021 | $501 | −$1,253 |
| 117 | Peter LamarDistrict Chief | $160,877 | $845 | −$2,268 |
| 118 | Edward BastCaptain | $160,790 | $785 | −$6,260 |
| 119 | Andrew WhyteParamedic Commander | $160,688 | $351 | +$10,175 |
| 120 | William BrigdenSafety Officer | $160,671 | $785 | −$202 |
| 121 | Ronald WilsonCaptain | $160,670 | $785 | −$13,847 |
| 122 | Richard HaufeDistrict Chief | $160,494 | $845 | −$14,784 |
| 123 | Mark BeaudoinParamedic Superintendent Operations | $160,311 | $362 | −$13,472 |
| 124 | David ThistleFirefighter | $160,212 | $626 | +$8,377 |
| 125 | Jonathan RaymondFirefighter | $159,815 | $626 | +$20,633 |
| 126 | Duane DuquetteDirector, Rail Operations | $159,589 | $488 | +$8,059 |
| 127 | Peter NevilleFirefighter | $159,443 | $661 | +$2,009 |
| 128 | Michael KaineCaptain | $159,299 | $735 | +$2,175 |
| 129 | Neal BowlesCaptain | $159,246 | $785 | −$1,635 |
| 130 | Ronald PhillipsCaptain | $159,170 | $785 | −$5,087 |
| 131 | David MullerCaptain | $158,999 | $785 | −$7,595 |
| 132 | Bruce GriffinCaptain | $158,884 | $778 | +$2,379 |
| 133 | Reid PurdyParamedic Commander | $158,853 | $386 | +$16,332 |
| 134 | Trevor GrisFirefighter | $158,841 | $608 | −$815 |
| 135 | Sandro CopelliSpecialist, Desktop Applications | $158,742 | $246 | +$57,758 |
| 136 | Sean FieldingFirefighter | $158,677 | $638 | +$21,707 |
| 137 | Steven LeuParamedic Superintendent Operations | $158,575 | $369 | +$11,630 |
| 138 | Robert CollinsDistrict Chief | $158,547 | $800 | −$7,196 |
| 139 | Patrick BoisFirefighter | $158,353 | $626 | +$19,925 |
| 140 | David MarincakCaptain | $158,298 | $785 | −$13,310 |
| 141 | Eric DagenaisFire Prevention Officer | $158,250 | $722 | +$1,251 |
| 142 | Gordon HastieFirefighter | $158,172 | $635 | +$20,828 |
| 143 | Douglas JamesManager, Development Review | $158,124 | $484 | −$15,131 |
| 144 | John BuckChief Building Official | $157,970 | $497 | −$4,619 |
| 145 | Larry ChurchillLicensed Mechanic | $157,719 | $2,456 | +$33,063 |
| 146 | Darryl WiltonParamedic Superintendent Operations | $157,695 | $369 | +$2,390 |
| 147 | Gillian ConnellyManager, Healthy Communities | $157,434 | $466 | new |
| 148 | Renjit VargheseSenior Operations Engineer, Water Distribution | $157,317 | $360 | −$10,275 |
| 149 | James PiaskoskiFirefighter | $157,196 | $608 | +$21,259 |
| 150 | Thomas MillerSector Chief | $157,154 | $1,475 | −$11,414 |
| 151 | Larry RoySector Chief | $157,154 | $1,643 | −$14,301 |
| 152 | William BellSector Chief | $157,154 | $677 | −$5,091 |
| 153 | Stuart HuxleySenior Legal Counsel | $156,944 | $490 | −$1,171 |
| 154 | Peter WhiteheadCaptain | $156,531 | $785 | −$15,831 |
| 155 | Hugh CameronCaptain | $156,520 | $785 | −$8,205 |
| 156 | Kirk ReidCaptain | $156,143 | $785 | −$12,295 |
| 157 | Barrie RobillardDistrict Chief | $156,139 | $845 | −$5,094 |
| 158 | Kenneth HerronDistrict Chief | $156,080 | $845 | −$25,399 |
| 159 | Kevin GrahamDistrict Chief | $155,907 | $845 | −$9,728 |
| 160 | Chris NesbittCaptain | $155,729 | $785 | −$12,884 |
| 161 | Marc ChagnonCaptain | $155,570 | $785 | −$1,941 |
| 162 | Dale JohnsonPortfolio Manager, Recreation | $155,550 | $334 | +$42,090 |
| 163 | Jimmy FataAssistant Division Chief - Prevention | $155,540 | $815 | −$9,188 |
| 164 | Andre GignacParamedic Superintendent Operations | $155,472 | $369 | −$24,328 |
| 165 | Cliff SmithFirefighter | $155,352 | $626 | +$13,981 |
| 166 | Lou LaflammeFirefighter | $155,310 | $644 | +$18,782 |
| 167 | John PollockCaptain | $155,274 | $785 | −$6,043 |
| 168 | Kenneth WaltonCaptain | $154,975 | $785 | −$11,683 |
| 169 | Tony SpinelloLicensed Mechanic | $154,974 | $2,427 | −$16,911 |
| 170 | Charles CanhamDistrict Chief | $154,404 | $815 | −$14,073 |
| 171 | Jeffrey MccafferyFirefighter | $154,352 | $626 | +$9,516 |
| 172 | Raymond MaddockCaptain | $154,292 | $785 | −$4,725 |
| 173 | Daniel DessureaultLieutenant | $154,209 | $684 | −$14,976 |
| 174 | Paul PowerCaptain | $154,130 | $773 | −$5,881 |
| 175 | John McgovernCaptain | $153,954 | $728 | −$9,523 |
| 176 | Janice EganSection Manager, Accommodations Planning | $153,943 | $351 | +$31,101 |
| 177 | Tracey McgarryDirector, Complexes, Aquatics and Special Services | $153,694 | $476 | +$8,920 |
| 178 | David RobertsonCaptain | $153,561 | $768 | +$7,091 |
| 179 | Tommy DaviesCaptain | $153,491 | $760 | +$3,835 |
| 180 | Allyson DownsDirector Parks and Forestry Services | $153,473 | $477 | +$8,948 |
| 181 | Ferdinand CampeauCaptain | $153,394 | $785 | −$6,692 |
| 182 | Michelle WasserProgram Manager, Public Health | $153,259 | $0 | +$22,840 |
| 183 | Kevin ShieldsLieutenant | $153,099 | $704 | −$16,645 |
| 184 | Chikezirim Val NwakanmaSuperintendent, Maintenance Services | $153,081 | $351 | +$16,003 |
| 185 | Fabien FilionFirefighter | $152,784 | $638 | +$7,359 |
| 186 | Scott BoyceFire Prevention Officer | $152,772 | $722 | +$2,126 |
| 187 | Claude Prud'HommeFirefighter | $152,492 | $626 | +$6,182 |
| 188 | Thomas GillespieFirefighter | $152,347 | $626 | +$16,773 |
| 189 | Marc MessierFire Prevention Officer | $152,340 | $743 | −$10,602 |
| 190 | Gregory WrightCaptain | $152,262 | $743 | +$376 |
| 191 | Geoff CantelloSenior Legal Counsel | $152,259 | $490 | −$5,856 |
| 192 | Jeremy WrightSenior Legal Counsel | $152,259 | $490 | −$5,856 |
| 193 | Margaret-Marie SteeleSenior Legal Counsel | $152,259 | $490 | −$6,447 |
| 194 | Allan BurnsFirefighter | $152,254 | $629 | +$8,249 |
| 195 | Hugh DavidsonCaptain | $152,210 | $765 | −$2,816 |
| 196 | Brandon RichardsChief Safety Officer | $152,158 | $489 | new |
| 197 | Duncan McnaughtonDivision Chief | $152,146 | $839 | −$6,957 |
| 198 | Michael DupuisParamedic Commander | $152,090 | $325 | +$4,281 |
| 199 | Alexander MonahanFirefighter | $152,052 | $608 | +$9,731 |
| 200 | Thomas FullerCaptain | $152,042 | $785 | −$5,637 |
