City of Ottawa Sunshine List 2024
Also filed as City of Ottawa (former) (2000) and Corporation of the City of Ottawa (1996).
4,686 employees earning $100K+ · median $116,555 · average $122,489 · overview and trend →
Who makes the most at City of Ottawa in 2024?
Wendy Stephanson, City Manager, was paid $460,624 in 2024 — the highest total compensation among 4,686 City of Ottawa employees on the Sunshine List; the median salary there was $116,555.
All Employees · 4,686 in 2024 · page 1 of 19
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Wendy StephansonCity Manager | $452,626 | $460,624 |
| 2 | Laura BournsAssociate Medical Officer of Health | $364,140 | $364,821 |
| 3 | Renée AmilcarGeneral Manager, Transit Services Department | $355,629 | $363,598 |
| 4 | Vera EtchesMedical Officer Health, Public Health | $325,484 | $326,483 |
| 5 | Daniel ChenierGeneral Manager, Recreation, Cultural and Facility Services | $300,559 | $307,501 |
| 6 | Monir TahaAssociate Medical Officer of Health | $284,460 | $285,333 |
| 7 | Robin TaylorAssociate Medical Officer of Health | $284,460 | $285,333 |
| 8 | Trevor ArnasonDeputy Medical Officer of Health | $270,912 | $271,715 |
| 9 | Tammy RoseGeneral Manager, Infrastructure and Water Services | $255,797 | $265,665 |
| 10 | Alain GonthierGeneral Manager, Public Works | $256,527 | $264,474 |
| 11 | Clara FreireGeneral Manager, Community and Social Services | $253,210 | $260,840 |
| 12 | Cyril RogersGeneral Manager, Finance and Corporate Services Department and Chief Financial Officer | $250,542 | $258,172 |
| 13 | Nathalie GougeonAuditor General | $250,278 | $257,899 |
| 14 | Steve BoxDirector, City Manager’s Office | $233,846 | $244,136 |
| 15 | Paul HuttFire Chief | $231,310 | $235,392 |
| 16 | Elizabeth MarlandChief Human Resources Officer | $232,576 | $233,069 |
| 17 | Vivi ChiGeneral Manager, Planning, Development Building Services | $225,032 | $232,611 |
| 18 | Duncan McnaughtonDivision Chief | $227,235 | $228,133 |
| 19 | Troy CharterDirector, Transit Service Delivery and Rail Operations | $227,156 | $227,817 |
| 20 | Kim AyotteGeneral Manager, Emergency and Protective Services | $218,301 | $224,156 |
| 21 | Pierre PoirierChief, Ottawa Paramedic Service | $217,128 | $219,629 |
| 22 | David MatschkeDeputy Chief, Operations | $210,661 | $215,279 |
| 23 | Mark SutcliffeMayor | $213,689 | $214,332 |
| 24 | Todd HorricksDeputy Chief, Capital Assets | $202,859 | $214,198 |
| 25 | Carina DuclosDirector, Infrastructure Services | $212,063 | $212,687 |
| 26 | Stuart HuxleyCity Solicitor | $211,128 | $211,708 |
| 27 | Nathan AdamsDeputy Chief, Training and Safety | $207,541 | $211,501 |
| 28 | Ryan PerraultGeneral Manager, Emergency and Protective Services | $208,949 | $211,274 |
| 29 | Reid PurdyParamedic Commander | $210,251 | $210,693 |
| 30 | Sandro CarlucciChief Information Officer | $209,494 | $210,109 |
| 31 | Daniel BriseboisDirector, Facility Operations | $209,156 | $209,755 |
| 32 | Quentin LevesqueDirector, Roads and Parking Services | $207,758 | $208,357 |
| 33 | Isabelle JasminDeputy City Treasurer Corporate Finance | $207,166 | $207,765 |
| 34 | Timothy MarcSenior Legal Counsel - Planning, Development and Real Estate | $207,190 | $207,751 |
| 35 | Shelley McdonaldDirector, Solid Waste Service | $206,641 | $207,228 |
| 36 | Laila GibbonsDirector, Fleet Service | $206,337 | $206,937 |
| 37 | Benjamin RipleyParamedic Superintendent Operations | $205,337 | $205,734 |
| 38 | Roger ChapmanDirector, By-Law and Regulatory Services | $199,156 | $204,733 |
| 39 | Andrew HendriksDirector, Health Protection | $203,916 | $204,515 |
| 40 | Louise Hine-SchmidtDeputy Chief, Operations | $202,859 | $204,426 |
| 41 | Richard HolderDirector, Rail Construction Program | $203,274 | $203,878 |
| 42 | Erik LeichtDistrict Chief | $202,291 | $203,206 |
| 43 | Michelle FooteAssociate Medical Officer of Health | $200,350 | $201,174 |
| 44 | William McdonaldDirector, Climate Change and Resiliency | $200,093 | $200,693 |
| 45 | Danielle St. LouisParamedic Commander | $199,576 | $199,976 |
| 46 | Joanne GorensteinDeputy Auditor General | $199,343 | $199,942 |
| 47 | Dean LettDirector, Long Term Care | $199,343 | $199,942 |
| 48 | Andrea Lanthier-SeymourChief Communications Officer | $199,343 | $199,942 |
| 49 | Jason SabourinDirector, Children’s Services | $199,343 | $199,942 |
| 50 | Pat ScrimgeourDirector, Transit Customer Systems and Planning | $199,343 | $199,942 |
| 51 | Philippe LandryDirector, Traffic Services | $199,343 | $199,942 |
| 52 | Esther MoghadamDirector Health Promotion and Chief Nursing Officer | $199,343 | $199,942 |
| 53 | Kent HamiltonPlatoon Chief | $198,587 | $199,534 |
| 54 | Michael DeavyPlatoon Chief | $198,402 | $199,380 |
| 55 | Cameron KeyesDirector, Knowledge Exchange, Planning and Quality | $196,875 | $197,453 |
| 56 | Derrick MoodieDirector, Planning Services | $196,646 | $197,232 |
| 57 | Hilton RadfordParamedic Superintendent Operations | $196,837 | $197,228 |
| 58 | Stuart EdisonManager, Traffic Operations | $196,278 | $196,757 |
| 59 | Adam MajidSpecial Constable | $196,334 | $196,677 |
| 60 | Tracey McgarryDirector, Complexes, Aquatics and Specialized Services | $195,633 | $196,199 |
| 61 | Elizabeth GoodingDirector, Public Safety Service | $195,556 | $196,134 |
| 62 | Marilyn JourneauxDirector, Water Services - Linear | $195,442 | $196,041 |
| 63 | Michael MorganDirector, Rail Construction Program | $195,411 | $195,977 |
| 64 | Leslie DonnellyCorporate Public Policy Advisor | $192,512 | $195,850 |
| 65 | Scott GrakistPlatoon Chief | $194,476 | $195,455 |
| 66 | Scott LabergeManager, Linear Asset Management | $194,611 | $195,201 |
| 67 | Chad MaahsManager, Bus and Para Transit Operations | $194,629 | $195,175 |
| 68 | Kevin HolmesTransit Supervisor | $194,455 | $194,654 |
| 69 | Sharon MclaughlinDirector, Payroll, Pensions and Benefits | $193,181 | $193,745 |
| 70 | Susan JohnsDirector, Asset Management Services | $192,902 | $193,471 |
| 71 | Glen McneilDistrict Chief | $192,520 | $193,435 |
| 72 | Steven StylesDistrict Chief | $192,080 | $192,994 |
| 73 | Paul LavigneDirector, Housing | $191,790 | $192,316 |
| 74 | Shannon LeducParamedic Commander | $191,488 | $191,894 |
| 75 | Manon LavergneDeputy Chief, Patient and Regulatory Programs | $186,209 | $191,679 |
| 76 | Manveet NarangTransit Supervisor | $190,783 | $191,158 |
| 77 | Mary SimmsSenior Legal Counsel | $190,329 | $190,884 |
| 78 | Kevin O’HaraParamedic Commander | $190,438 | $190,823 |
| 79 | Eric DagenaisFire Prevention Officer | $189,994 | $190,751 |
| 80 | Robyn GuestChief of Staff | $189,581 | $190,147 |
| 81 | Jonathan AmorProgram Manager, Design and Construction - Buildings | $189,700 | $190,100 |
| 82 | Matthew KavanaghArea Manager, Roads Services | $189,572 | $190,078 |
| 83 | Alain LavigneDistrict Chief | $189,002 | $189,916 |
| 84 | Betanay ZarmalwallTransit Supervisor | $188,603 | $188,977 |
| 85 | Richard WhiteParamedic Superintendent Operations | $188,555 | $188,940 |
| 86 | Linda LeungAssistant Division Chief - Communication | $187,401 | $188,252 |
| 87 | Marie-Claude TurcotteDirector Health Promotion and Chief Nursing Officer | $187,494 | $188,011 |
| 88 | Neal BowlesDistrict Chief | $186,311 | $187,226 |
| 89 | Colleen WoolseyDeputy Chief, Community Standards and Communications | $186,221 | $187,171 |
| 90 | Ronald PhillipsDistrict Chief | $186,240 | $187,155 |
| 91 | Nancy Del BiancoDivision Chief | $185,278 | $186,193 |
| 92 | Allyson DownsDirector, Parks Maintenance and Forestry Services | $185,627 | $186,185 |
| 93 | Christopher MerrickSenior Legal Counsel | $185,577 | $186,123 |
| 94 | Fabien FilionFirefighter | $185,346 | $186,020 |
| 95 | John BuckChief Building Official | $185,439 | $185,997 |
| 96 | Joseph MuhuniDeputy City Treasurer Revenue | $185,439 | $185,997 |
| 97 | Marie-Genevieve NielsenDirector, Water Facilities and Treatment Services | $185,254 | $185,800 |
| 98 | Denis GardijanTransit Supervisor | $184,178 | $184,553 |
| 99 | Peter RadkeManager, Realty Initiatives and Development | $183,335 | $183,859 |
| 100 | Mike MartinParamedic Commander | $183,307 | $183,713 |
| 101 | Jeff GreenCaptain | $182,893 | $183,712 |
| 102 | Adam LeclercLicensed Mechanic | $181,656 | $183,605 |
| 103 | William BloisTransit Supervisor | $183,127 | $183,501 |
| 104 | Duane DuquetteProgram Manager, Rail Operations | $182,646 | $183,185 |
| 105 | Lynne CurleManager, Human Resources Programs and Planning | $181,840 | $182,371 |
| 106 | David MarincakDistrict Chief | $181,317 | $182,184 |
| 107 | Jason MackinnonLieutenant | $180,143 | $180,918 |
| 108 | Brent WinchcombeDeputy Chief, Ottawa Paramedic Services | $177,330 | $180,194 |
| 109 | Alexander MarkLicensed Mechanic | $177,360 | $179,973 |
| 110 | Bernard VendittiLieutenant | $178,721 | $179,497 |
| 111 | Daniel DessureaultCaptain | $178,543 | $179,329 |
| 112 | Tommy DaviesCaptain | $178,449 | $179,268 |
| 113 | Terry RathwellDistrict Chief | $177,889 | $178,804 |
| 114 | Daniel CookDistrict Chief | $177,535 | $178,450 |
| 115 | Denise LamoureuxManager, Program Management and Technical Services | $177,902 | $178,430 |
| 116 | Naveen KumarDispatcher | $175,672 | $177,724 |
| 117 | Tyler LeslieParamedic Superintendent Operations | $177,199 | $177,585 |
| 118 | Tony SpinelloLicensed Mechanic | $174,886 | $177,518 |
| 119 | Cheryl HuntLieutenant | $176,605 | $177,478 |
| 120 | Sarah TaylorDirector, Community Safety, Well-Being, Policy and Analytics | $176,842 | $177,357 |
| 121 | Anshul ChaudharyTransit Supervisor | $176,932 | $177,293 |
| 122 | Allan LemieuxFire Prevention Officer | $176,435 | $177,224 |
| 123 | Alexander MonahanFirefighter | $176,541 | $177,197 |
| 124 | Don HerweyerGeneral Manager, Planning Development and Building Code Services | $171,863 | $176,999 |
| 125 | Stephanie JonesManager, Employment and Social Services | $176,356 | $176,855 |
| 126 | Scott BoyceFire Prevention Officer | $176,056 | $176,814 |
| 127 | Eric PepinSpecial Constable | $176,307 | $176,650 |
| 128 | Serena MoffattFirefighter | $175,993 | $176,613 |
| 129 | Sheila BauerAdministrator, Long Term Care | $175,898 | $176,407 |
| 130 | Joseph MclaughlinSector Chief | $173,800 | $176,291 |
| 131 | Peter BartonSafety Officer | $175,297 | $176,116 |
| 132 | Daniel KirvanSector Chief | $172,442 | $176,049 |
| 133 | Gerard ChenLieutenant | $175,087 | $175,863 |
| 134 | Jennifer PereiraSenior Legal Counsel | $175,257 | $175,762 |
| 135 | Geraldine WildmanDirector, Housing Solutions and Investments | $175,242 | $175,758 |
| 136 | David BurkeDistrict Chief | $174,819 | $175,734 |
| 137 | Jason BarneyManager, Applications | $175,031 | $175,549 |
| 138 | Peter LamarDistrict Chief | $174,263 | $175,177 |
| 139 | Chris NesbittCaptain | $174,279 | $175,098 |
| 140 | Neil MartinParamedic Commander | $174,324 | $174,751 |
| 141 | Rami El FeghaliDirector, Transit Bus Operations and Maintenance | $174,218 | $174,749 |
| 142 | Matthew NeedhamLicensed Body Repairer | $171,800 | $174,407 |
| 143 | Peter KellyDeputy Chief, Ottawa Paramedic Services | $169,477 | $174,395 |
| 144 | Stephanie BordageDirector, Employment and Social Services | $173,729 | $174,241 |
| 145 | Thomas MillerSector Chief | $172,442 | $174,006 |
| 146 | William BellSector Chief | $172,442 | $173,971 |
| 147 | Lou LaflammeLieutenant | $173,114 | $173,890 |
| 148 | Jason DupuisFirefighter | $173,190 | $173,826 |
| 149 | Larry RoySector Chief | $172,442 | $173,464 |
| 150 | Robin SouchenManager, Realty Services | $173,407 | $173,449 |
| 151 | Darren DonaldsonPlatoon Chief | $172,445 | $173,391 |
| 152 | Steven MonetteCaptain | $172,486 | $173,305 |
| 153 | Caitlin Salter-MacdonaldCity Clerk | $170,811 | $173,263 |
| 154 | Cassandra GreerAssistant Division Chief - Communication | $171,929 | $172,779 |
| 155 | Steve WilliamsFirefighter | $172,079 | $172,736 |
| 156 | Daniel LeblancLieutenant | $171,562 | $172,358 |
| 157 | Brent MoloughneyDeputy Medical Officer of Health | $171,631 | $172,211 |
| 158 | Yuan XuManager, Development Review | $171,699 | $172,199 |
| 159 | Paul PowerCaptain | $171,131 | $171,950 |
| 160 | Michael WoodardDistrict Chief | $170,798 | $171,713 |
| 161 | Darin McguintyArea Manager, Facilities | $171,129 | $171,588 |
| 162 | David WhiteCity Solicitor | $166,369 | $171,513 |
| 163 | Jacqueline RoyAdministrator, Long Term Care | $170,924 | $171,433 |
| 164 | Harpreet SinghLicensed Mechanic | $169,307 | $171,233 |
| 165 | Catherine HolmesManager, Operational Performance and Development Services | $169,726 | $170,235 |
| 166 | Bruce KennyManager, Design and Construction | $169,423 | $169,922 |
| 167 | Shari NurseChief Safety Officer, Fleet Services | $169,371 | $169,880 |
| 168 | Natalie JohnstonManager, Human Resources Business Services | $169,371 | $169,880 |
| 169 | Court CurryManager, Right of Way, Heritage and Urban Design Services | $169,371 | $169,880 |
| 170 | Adrian NemeroskyDistrict Chief | $168,810 | $169,717 |
| 171 | Bryden DenyesArea Manager, Roads Services | $169,212 | $169,671 |
| 172 | Cliff SmithFirefighter | $168,995 | $169,651 |
| 173 | Nicholas LacroixLicensed Mechanic | $167,007 | $169,633 |
| 174 | Jeff SniderFire Prevention Officer | $168,818 | $169,562 |
| 175 | Yash BhardwajBus Operator | $168,498 | $169,389 |
| 176 | Michael KaineCaptain | $168,519 | $169,338 |
| 177 | Kristine Haines-ChiarelloManager, Employment and Social Services | $167,270 | $169,194 |
| 178 | Kip MullerSafety Officer | $168,283 | $169,102 |
| 179 | David PatacairkSenior Legal Counsel | $168,588 | $169,084 |
| 180 | Christopher BaileyDistrict Chief | $168,125 | $168,992 |
| 181 | David RobertsonCaptain | $168,172 | $168,991 |
| 182 | Patrick McnabbCaptain | $168,026 | $168,814 |
| 183 | Nicholas DefazioPublic Information Officer | $168,020 | $168,801 |
| 184 | Scott FieldCaptain | $167,764 | $168,583 |
| 185 | Koert WinkelMaintenance Division Coordinator | $167,829 | $168,524 |
| 186 | Derrick LynchLicensed Body Repairer | $165,590 | $168,197 |
| 187 | Christopher FultonManager, Information Security and Digital Risk Officer | $167,670 | $168,160 |
| 188 | Valerie BietlotManager, Business and Technical Support Services | $167,668 | $168,147 |
| 189 | Hoan NguyenSupervisor, Dental Clinical Operations | $167,553 | $168,032 |
| 190 | Krista TanakaDirector, Traffic Services | $167,499 | $167,993 |
| 191 | Davor TasovacBus Operator | $166,138 | $167,935 |
| 192 | Tracey ShieldsCaptain | $167,047 | $167,866 |
| 193 | Tyler HicksPlant Manager, Wastewater Facilities | $167,332 | $167,833 |
| 194 | Mark SaundersDivision Chief | $166,866 | $167,780 |
| 195 | Marc LalondeSector Chief | $166,043 | $167,223 |
| 196 | Dominique BremnerManager, Public Health Inspection | $166,716 | $167,206 |
| 197 | Marc RobillardCaptain | $166,380 | $167,199 |
| 198 | Stephen SunquistCaptain | $166,332 | $167,138 |
| 199 | Raouia HowarthManager, Transit Technology and Innovation | $166,456 | $166,947 |
| 200 | Asha GajariaManager, Business Solutions | $166,280 | $166,771 |
| 201 | Kevin WherryManager, Parks and Facilities Planning | $166,278 | $166,770 |
| 202 | David DaviesSpecial Constable | $166,048 | $166,403 |
| 203 | Benjamin LeikinManager, Community Health and Wellness | $165,919 | $166,375 |
| 204 | Blair JohnsonWorking Supervisor - Mechanic Inspector I | $163,688 | $166,342 |
| 205 | Jennifer AlexanderParamedic Commander | $165,833 | $166,231 |
| 206 | Robert WithamCaptain | $165,382 | $166,201 |
| 207 | Alexander BrowningZone Supervisor | $165,588 | $166,176 |
| 208 | David HarnishCaptain | $165,241 | $166,053 |
| 209 | Stirling McneilDistrict Chief | $164,900 | $165,759 |
| 210 | James WoodsManager, Supply Chain and Operational Support | $164,717 | $165,180 |
| 211 | Scott PateyCaptain | $164,359 | $165,171 |
| 212 | Paul MorneauParamedic Commander | $164,743 | $165,167 |
| 213 | David ThistleFirefighter | $164,503 | $165,160 |
| 214 | Marc ChagnonCaptain | $164,249 | $165,068 |
| 215 | Hugh CameronCaptain | $164,174 | $164,993 |
| 216 | Yannick La GrenadeCaptain | $164,156 | $164,955 |
| 217 | Guillaume PharandCaptain | $163,929 | $164,728 |
| 218 | Ren ClementCaptain | $163,885 | $164,704 |
| 219 | Patrick PortugaiseFirefighter | $163,990 | $164,646 |
| 220 | Sean FieldingLieutenant | $163,839 | $164,614 |
| 221 | David BurnsCaptain | $163,608 | $164,427 |
| 222 | Michelle MorriseyManager, Strategic Initiatives | $163,932 | $164,425 |
| 223 | Sean MooreDirector, Lansdowne Park Project | $163,906 | $164,388 |
| 224 | Shanna CulhaneDirector, Gender and Race Equity, Inclusion, Indigenous Relations and Social Development | $163,705 | $164,187 |
| 225 | Douglas MouldFirefighter | $163,499 | $164,156 |
| 226 | Adam BrownManager, Development Review | $163,539 | $164,031 |
| 227 | Gerry GillDivision Chief | $158,542 | $163,956 |
| 228 | Ziaul Hasan ShaikhBus Operator | $162,745 | $163,631 |
| 229 | Katherine RossolatosManager, Strategic Projects | $163,132 | $163,587 |
| 230 | Andrew LightfordFirefighter | $162,859 | $163,516 |
| 231 | Glen CurrieDistrict Chief | $162,391 | $163,297 |
| 232 | Kiel AndersonManager Governance, Elected Officials and Business Support Services | $162,745 | $163,207 |
| 233 | Andrew WhyteParamedic Commander | $162,729 | $163,135 |
| 234 | Patrick BoisFirefighter | $162,425 | $163,081 |
| 235 | Kevin RockliffeCaptain | $162,188 | $163,007 |
| 236 | Sharon PageManager, Legal Operations and Support Services | $162,348 | $162,807 |
| 237 | Claude Prud’HommeFirefighter | $162,059 | $162,733 |
| 238 | Douglas FisherDistrict Chief | $161,786 | $162,701 |
| 239 | Kevin MontgomeryParamedic Commander | $162,287 | $162,683 |
| 240 | Caroline BarriereManager, Business and Technical Support Services | $162,194 | $162,671 |
| 241 | Adeline CummingSenior Accounts Manager, Financial Services Unit | $162,009 | $162,470 |
| 242 | Marek De SavignyFirefighter | $161,682 | $162,338 |
| 243 | Ryan BondCaptain | $161,427 | $162,246 |
| 244 | Gillian ConnellyProgram Manager, Supportive Health Environments | $161,597 | $162,086 |
| 245 | Werner LabuschagneManager, Policy, Compliance and Finance | $161,437 | $161,900 |
| 246 | Dan KellyCaptain | $161,024 | $161,843 |
| 247 | Lance LunettaCaptain | $160,906 | $161,725 |
| 248 | Mustack KhanCaptain | $160,891 | $161,710 |
| 249 | Doug AlwardCaptain | $160,841 | $161,660 |
| 250 | Jeremy DohertyParamedic Commander | $161,119 | $161,525 |
Download CSV (2024) →Released by the Government of Ontario under the Public Sector Salary Disclosure Act, 1996. Compiled by SunshineList.