City of Ottawa Sunshine List 2023
Also filed as City of Ottawa (former) (2000) and Corporation of the City of Ottawa (1996).
3,913 employees earning $100K+ · median $115,592 · average $121,688 · overview and trend →
Who makes the most at City of Ottawa in 2023?
Wendy Stephanson, City Manager, was paid $413,927 in 2023 — the highest total compensation among 3,913 City of Ottawa employees on the Sunshine List; the median salary there was $115,592.
All Employees · 3,913 in 2023 · page 1 of 16
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Wendy StephansonCity Manager | $405,903 | $413,927 |
| 2 | Renée AmilcarGeneral Manager, Transit Services Department | $330,687 | $338,659 |
| 3 | Vera EtchesMedical Officer Health, Public Health | $317,133 | $318,154 |
| 4 | Daniel ChenierGeneral Manager, Recreation, Cultural and Facility Services | $287,580 | $294,524 |
| 5 | Brent MoloughneyDeputy Medical Officer of Health | $281,195 | $282,058 |
| 6 | Robin TaylorAssociate Medical Officer of Health | $277,124 | $278,294 |
| 7 | Monir TahaAssociate Medical Officer of Health | $277,184 | $278,077 |
| 8 | Michelle FooteAssociate Medical Officer of Health | $262,084 | $262,860 |
| 9 | Kim AyotteGeneral Manager, Emergency and Protective Services | $254,575 | $262,282 |
| 10 | Alain GonthierGeneral Manager, Public Works | $247,933 | $255,283 |
| 11 | Tammy RoseGeneral Manager, Infrastructure and Water Services | $243,882 | $253,644 |
| 12 | Nancy GreenfieldDirector ServiceOttawa | $237,100 | $244,601 |
| 13 | David WhiteCity Clerk and Solicitor | $240,586 | $243,603 |
| 14 | Cyril RogersGeneral Manager, Finance and Corporate Services Department and Chief Financial Officer | $232,659 | $240,249 |
| 15 | Nathalie GougeonAuditor General | $230,874 | $238,461 |
| 16 | Don HerweyerGeneral Manager, Planning, Real Estate and Economic Development | $227,197 | $237,665 |
| 17 | Paul HuttFire Chief | $230,903 | $235,124 |
| 18 | Reid PurdyParamedic Commander | $233,546 | $233,974 |
| 19 | Steve BoxDirector, City Manager's Office | $218,976 | $229,147 |
| 20 | David MatschkeDeputy Chief, Urban Operations | $217,354 | $223,184 |
| 21 | Clara FreireGeneral Manager, Community and Social Services | $213,320 | $219,170 |
| 22 | Todd HorricksDeputy Chief, Rural and Special Operations | $205,342 | $217,983 |
| 23 | James GreerDirector, Transit Bus Operations and Maintenance | $213,183 | $213,847 |
| 24 | Benjamin RipleyParamedic Superintendent Operations | $213,133 | $213,627 |
| 25 | Michael MorganDirector, Rail Construction Program | $212,529 | $213,213 |
| 26 | Troy CharterDirector, Transit Service Delivery and Rail Operations | $212,068 | $212,732 |
| 27 | Rick O'ConnorCity Clerk and Solicitor | $204,718 | $210,578 |
| 28 | Nathan AdamsDeputy Chief, Community Standards and Communications | $205,348 | $209,935 |
| 29 | Michael DeavyPlatoon Chief | $206,679 | $207,693 |
| 30 | Carina DuclosDirector, Infrastructure Services | $205,698 | $206,296 |
| 31 | Louise Hine-SchmidtDeputy Chief, Training and Safety | $203,651 | $205,209 |
| 32 | Elizabeth MarlandDirector, Human Resources | $204,530 | $205,194 |
| 33 | Serge ArpinChief of Staff | $203,977 | $204,638 |
| 34 | Pierre PoirierChief, Ottawa Paramedic Service | $201,242 | $203,539 |
| 35 | Leslie DonnellyCorporate Public Policy Advisor | $199,140 | $202,375 |
| 36 | Scott GrakistPlatoon Chief | $200,378 | $201,392 |
| 37 | Mark SutcliffeMayor | $198,702 | $199,347 |
| 38 | Laila GibbonsDirector, Fleet Service | $198,194 | $198,795 |
| 39 | Laura BournsAssociate Medical Officer of Health | $197,990 | $198,629 |
| 40 | John DavisPlatoon Chief | $196,950 | $197,964 |
| 41 | Sandro CarlucciChief Information Officer | $197,212 | $197,827 |
| 42 | Duncan McnaughtonDivision Chief | $196,557 | $197,465 |
| 43 | Trevor ArnasonAssociate Medical Officer of Health | $196,512 | $197,078 |
| 44 | Glen McneilDistrict Chief | $195,850 | $196,797 |
| 45 | Kent HamiltonDistrict Chief | $195,230 | $196,177 |
| 46 | Adam MajidSpecial Constable | $195,349 | $195,699 |
| 47 | Timothy MarcSenior Legal Counsel - Planning, Development and Real Estate | $194,477 | $195,035 |
| 48 | Andrew HendriksDirector, Health Protection | $192,932 | $193,534 |
| 49 | Scott LabergeManager, Linear Asset Management | $192,898 | $193,499 |
| 50 | Erik LeichtDistrict Chief | $191,864 | $192,761 |
| 51 | Ron AmosPlatoon Chief | $191,560 | $192,574 |
| 52 | Victor DillabaughDistrict Chief | $191,556 | $192,504 |
| 53 | Derrick MoodieDirector, Planning Services | $191,248 | $191,837 |
| 54 | Margaret-Marie SteeleSenior Legal Counsel | $191,120 | $191,709 |
| 55 | Vivi ChiDirector, Transportation Planning | $190,327 | $190,918 |
| 56 | Marilyn JourneauxDirector, Water Services - Linear | $190,265 | $190,882 |
| 57 | William McdonaldChief Procurement Officer | $190,143 | $190,747 |
| 58 | Isabelle JasminDeputy City Treasurer Corporate Finance | $189,382 | $189,983 |
| 59 | Alexander BrowningZone Supervisor | $189,248 | $189,664 |
| 60 | Daniel DessureaultLieutenant | $188,666 | $189,443 |
| 61 | Dean LettDirector, Long Term Care | $188,689 | $189,290 |
| 62 | Philippe LandryDirector, Traffic Services | $188,622 | $189,223 |
| 63 | Quentin LevesqueDirector, Roads and Parking Services | $188,234 | $188,825 |
| 64 | Robyn GuestChief of Staff | $187,596 | $188,165 |
| 65 | Roger ChapmanDirector, By-Law and Regulatory Services | $183,160 | $188,047 |
| 66 | Linda TremblayDirector, Community Recreation, Culture and Sport Services | $186,696 | $187,289 |
| 67 | Neal BowlesDistrict Chief | $186,004 | $186,943 |
| 68 | Stuart HuxleySenior Legal Counsel | $186,121 | $186,680 |
| 69 | Cameron KeyesDirector, Knowledge Exchange, Planning and Quality | $185,779 | $186,359 |
| 70 | Daniel BriseboisDirector, Facility Operations | $185,667 | $186,268 |
| 71 | Andrea Lanthier-SeymourChief Communications Officer | $185,362 | $185,963 |
| 72 | Esther MoghadamDirector Health Promotion and Chief Nursing Officer | $185,362 | $185,963 |
| 73 | Jason SabourinDirector, Children's Services | $185,362 | $185,963 |
| 74 | Pat ScrimgeourDirector, Transit Customer Systems and Planning | $185,362 | $185,963 |
| 75 | Joanne GorensteinDeputy Auditor General | $185,362 | $185,963 |
| 76 | Richard HolderDirector, Engineering Services | $185,356 | $185,955 |
| 77 | David MarincakCaptain | $184,273 | $185,121 |
| 78 | Claude GauthierZone Supervisor | $183,730 | $184,427 |
| 79 | Alain LavigneDistrict Chief | $183,090 | $184,029 |
| 80 | Shelley McdonaldDirector, Solid Waste Service | $182,437 | $183,017 |
| 81 | Nicholas DefazioPublic Information Officer | $181,823 | $182,632 |
| 82 | Ronald PhillipsDistrict Chief | $181,568 | $182,515 |
| 83 | Kevin O'HaraParamedic Commander | $181,709 | $182,081 |
| 84 | Gerard ChenLieutenant | $181,244 | $182,011 |
| 85 | Allan LemieuxFire Prevention Officer | $180,610 | $181,827 |
| 86 | Shawn ThompsonFirefighter | $181,082 | $181,777 |
| 87 | Dale CummingsDistrict Chief | $179,994 | $180,942 |
| 88 | Marc RobillardCaptain | $179,891 | $180,740 |
| 89 | Mark Stanley HatfieldLieutenant | $179,805 | $180,583 |
| 90 | Nancy Del BiancoDivision Chief | $179,166 | $180,114 |
| 91 | Michael KaineCaptain | $179,054 | $179,903 |
| 92 | Mary SimmsSenior Legal Counsel | $179,315 | $179,853 |
| 93 | Elizabeth GoodingDirector, Public Safety Service | $178,872 | $179,442 |
| 94 | Jason MackinnonLieutenant | $178,510 | $179,277 |
| 95 | Duane DuquetteChief Safety Officer | $177,926 | $178,493 |
| 96 | Marie-Claude TurcotteManager, Immunization and School Partnership | $177,729 | $178,245 |
| 97 | Denis GardijanTransit Supervisor | $177,701 | $178,201 |
| 98 | Matthew KavanaghArea Manager, Roads Services | $177,262 | $177,769 |
| 99 | Paul TreboutatChief Safety Officer | $177,113 | $177,677 |
| 100 | Jimmy FataAssistant Division Chief - Prevention | $176,618 | $177,499 |
| 101 | Peter BartonSafety Officer | $176,397 | $177,246 |
| 102 | David BurkeDistrict Chief | $176,226 | $177,174 |
| 103 | Mark SaundersDivision Chief | $176,225 | $177,172 |
| 104 | Peter RadkeDirector, Corporate Real Estate Office | $176,588 | $177,134 |
| 105 | Tracey McgarryDirector, Complexes, Aquatics and Specialized Services | $176,511 | $177,060 |
| 106 | Richard AndrewsSector Chief | $174,665 | $177,022 |
| 107 | Joseph MclaughlinSector Chief | $173,924 | $176,539 |
| 108 | Terry RathwellDistrict Chief | $175,541 | $176,489 |
| 109 | Daniel CookDistrict Chief | $175,415 | $176,354 |
| 110 | Thomas MillerSector Chief | $174,467 | $176,135 |
| 111 | Linda LeungInformation Technology Technician | $175,210 | $176,092 |
| 112 | Larry RoySector Chief | $174,487 | $176,024 |
| 113 | William BellSector Chief | $174,475 | $175,412 |
| 114 | Lou LaflammeLieutenant | $174,618 | $175,395 |
| 115 | Sharon MclaughlinDirector, Payroll, Pensions and Benefits | $174,658 | $175,203 |
| 116 | Kemal MusulchiProject Manager, Transit Fleet and Facility Project | $174,066 | $175,176 |
| 117 | Allyson DownsDirector, Parks Maintenance and Forestry Services | $174,186 | $174,735 |
| 118 | David PatacairkSenior Legal Counsel | $174,195 | $174,733 |
| 119 | Bruce LafranchiseZone Supervisor | $174,122 | $174,660 |
| 120 | Michael WoodardDistrict Chief | $173,702 | $174,649 |
| 121 | Shannon LeducParamedic Commander | $173,991 | $174,399 |
| 122 | Alexander MonahanFirefighter | $173,670 | $174,350 |
| 123 | John McgovernCaptain | $173,302 | $174,151 |
| 124 | Fabien FilionFirefighter | $173,101 | $173,799 |
| 125 | Wray WelshZone Supervisor | $171,431 | $173,683 |
| 126 | John BuckChief Building Official | $173,094 | $173,653 |
| 127 | Susan JohnsDirector, Asset Management Services | $173,019 | $173,565 |
| 128 | Kip MullerSafety Officer | $172,676 | $173,522 |
| 129 | Bernard VendittiLieutenant | $172,651 | $173,423 |
| 130 | Darren DonaldsonDistrict Chief | $172,207 | $173,154 |
| 131 | Alexander MarkLicensed Mechanic | $170,483 | $173,151 |
| 132 | Manveet NarangTransit Supervisor | $172,593 | $173,093 |
| 133 | Shelley VanbuskirkManager, Strategic Projects | $172,430 | $172,990 |
| 134 | Joseph MuhuniDeputy City Treasurer Revenue | $172,413 | $172,966 |
| 135 | Sarbjeet GillBooking Officer, Bus and Para Transit | $171,609 | $172,613 |
| 136 | Steven WerharDistrict Chief | $171,418 | $172,366 |
| 137 | Stephen SunquistCaptain | $170,996 | $171,820 |
| 138 | Scott McdonellZone Supervisor | $171,012 | $171,425 |
| 139 | Charmaine ForgieManager, Business and Technical Support Services | $170,820 | $171,331 |
| 140 | William BloisTransit Supervisor | $170,674 | $171,175 |
| 141 | Douglas FisherDistrict Chief | $170,191 | $171,139 |
| 142 | Anthony De YoungFirefighter | $170,258 | $170,937 |
| 143 | Peter LamarDistrict Chief | $169,802 | $170,750 |
| 144 | Sheila BauerAdministrator, Long Term Care | $170,209 | $170,718 |
| 145 | Kenneth WaltonCaptain | $169,783 | $170,631 |
| 146 | Betanay ZarmalwallTransit Supervisor | $169,990 | $170,490 |
| 147 | Ren ClementCaptain | $169,384 | $170,232 |
| 148 | David RobertsonCaptain | $169,162 | $170,010 |
| 149 | Scott SimmsCaptain | $169,354 | $169,990 |
| 150 | Chad MaahsManager, Bus and Para Transit Operations | $169,448 | $169,968 |
| 151 | Yannick La GrenadeLieutenant | $169,183 | $169,961 |
| 152 | Cassandra GreerAssistant Division Chief - Communication | $169,013 | $169,894 |
| 153 | Jennifer AlexanderParamedic Commander | $169,420 | $169,811 |
| 154 | Steven StylesDistrict Chief | $168,830 | $169,728 |
| 155 | Patrick McnabbLieutenant | $168,724 | $169,501 |
| 156 | Neil MartinParamedic Commander | $169,061 | $169,491 |
| 157 | Robert CollinsDistrict Chief | $168,393 | $169,340 |
| 158 | Scott FieldCaptain | $167,978 | $168,826 |
| 159 | Naveen KumarDispatcher | $166,267 | $168,432 |
| 160 | Joe ClarkCaptain | $167,499 | $168,347 |
| 161 | Mike MartinParamedic Commander | $167,598 | $168,005 |
| 162 | Richard WhiteParamedic Superintendent Operations | $167,280 | $167,640 |
| 163 | Paul LavigneDirector, Housing | $166,958 | $167,454 |
| 164 | Kevin WherryManager, Parks and Facilities Planning | $166,897 | $167,391 |
| 165 | Stephanie JonesManager, Employment and Social Services | $166,565 | $167,059 |
| 166 | Ryan PerraultManager, Business and Technical Support Services | $166,472 | $166,985 |
| 167 | Kiel AndersonManager, Policy and Business Operations | $166,104 | $166,564 |
| 168 | Marie-Genevieve NielsenDirector, Water Facilities and Treatment Services | $166,034 | $166,563 |
| 169 | Christopher MerrickSenior Legal Counsel | $166,002 | $166,523 |
| 170 | Steven MonetteCaptain | $165,651 | $166,499 |
| 171 | Srikanth KanagalingamGarage Attendant - Starter Placer 1 | $164,833 | $166,487 |
| 172 | Michael CaronLieutenant | $165,499 | $166,276 |
| 173 | Chris NesbittCaptain | $165,378 | $166,226 |
| 174 | Michael MelkiBuilding Official III | $165,840 | $166,161 |
| 175 | Scott BoyceFire Prevention Officer | $165,355 | $166,140 |
| 176 | Hilton RadfordParamedic Superintendent Operations | $165,544 | $165,936 |
| 177 | Timothy StuempelCaptain | $165,015 | $165,863 |
| 178 | Bruce DunnFirefighter | $164,685 | $165,383 |
| 179 | Stephanie BordageDirector, Employment and Social Services | $163,420 | $165,048 |
| 180 | Tommy DaviesCaptain | $164,168 | $165,017 |
| 181 | Jeremy DohertyDeputy Chief, Ottawa Paramedic Services | $164,393 | $164,801 |
| 182 | William LowryCaptain | $163,893 | $164,741 |
| 183 | Stephane LarocqueLieutenant | $163,864 | $164,609 |
| 184 | Natalie KahaleDirector, Culture, Strategy and Innovation | $164,045 | $164,549 |
| 185 | Paul MorneauParamedic Commander | $163,835 | $164,258 |
| 186 | Eric PortnerCaptain | $163,218 | $164,066 |
| 187 | Hugh DavidsonCaptain | $163,180 | $164,028 |
| 188 | Tony SpinelloLicensed Mechanic | $161,230 | $163,912 |
| 189 | Lance LunettaCaptain | $163,042 | $163,890 |
| 190 | Brian ScottZone Supervisor | $160,950 | $163,865 |
| 191 | Tyler LeslieParamedic Superintendent Operations | $163,479 | $163,851 |
| 192 | Guillaume PharandLieutenant | $162,865 | $163,642 |
| 193 | Phil MacwhaDistrict Chief | $162,593 | $163,540 |
| 194 | Kevin RockliffeCaptain | $162,669 | $163,518 |
| 195 | Christopher TritesCaptain | $162,659 | $163,507 |
| 196 | Doug AlwardCaptain | $162,626 | $163,474 |
| 197 | David ThistleFirefighter | $162,526 | $163,206 |
| 198 | Mustack KhanCaptain | $162,313 | $163,161 |
| 199 | Marc ChagnonCaptain | $162,006 | $162,854 |
| 200 | Christopher FultonManager, Information Security and Digital Risk Officer | $162,315 | $162,783 |
| 201 | Martin HerdéLieutenant | $161,991 | $162,769 |
| 202 | Colleen WoolseyDivision Chief | $161,668 | $162,503 |
| 203 | Christopher TuckDirector, Employment and Social Services | $161,943 | $162,474 |
| 204 | Peter KellyDeputy Chief, Ottawa Paramedic Services | $157,918 | $162,452 |
| 205 | Scott JessimanCaptain | $161,522 | $162,370 |
| 206 | Gerry GillDivision Chief | $158,018 | $162,236 |
| 207 | Tracey ShieldsCaptain | $161,080 | $161,928 |
| 208 | Steve WilliamsFirefighter | $161,124 | $161,804 |
| 209 | Cliff SmithFirefighter | $160,990 | $161,670 |
| 210 | Stephen TarrLicensed Mechanic | $159,619 | $161,593 |
| 211 | David BurnsCaptain | $160,703 | $161,551 |
| 212 | Daniel LeblancLieutenant | $160,712 | $161,511 |
| 213 | David HarnishCaptain | $160,540 | $161,370 |
| 214 | Jeff GreenCaptain | $160,064 | $160,912 |
| 215 | Marc FrappierCaptain | $160,053 | $160,901 |
| 216 | Stephanie MillsParamedic Commander | $160,377 | $160,805 |
| 217 | Mark LacasseCaptain | $159,897 | $160,745 |
| 218 | Lynne CurleDirector, Human Resources | $159,874 | $160,384 |
| 219 | Robin SouchenManager, Realty Services | $160,003 | $160,365 |
| 220 | Blair JohnsonWorking Supervisor - Mechanic Inspector I | $157,615 | $160,332 |
| 221 | Ziaul Hasan ShaikhBus Operator | $159,420 | $160,306 |
| 222 | Robert WithamCaptain | $159,311 | $160,159 |
| 223 | Francis Gerald WrightCaptain | $159,334 | $160,159 |
| 224 | Natalie JohnstonManager, Human Resources Business Services | $159,650 | $160,158 |
| 225 | Matthew GalarneauParamedic Superintendent Operations | $159,528 | $159,936 |
| 226 | Hugh CameronCaptain | $159,070 | $159,918 |
| 227 | Mike SommervilleCaptain | $159,044 | $159,892 |
| 228 | Thomas FullerCaptain | $159,016 | $159,864 |
| 229 | David BarkleyArea Manager, Facilities | $159,360 | $159,815 |
| 230 | Stirling McneilCaptain | $158,862 | $159,710 |
| 231 | Lucille Berlinguette-SaumureProgram Manager, Accessibility | $159,295 | $159,691 |
| 232 | Kevin NeilProgram Manager, Digital Health | $159,211 | $159,645 |
| 233 | Glen CurrieCaptain | $158,784 | $159,632 |
| 234 | Shari NurseChief Safety Officer, Fleet Services | $159,108 | $159,610 |
| 235 | Derrick LynchLicensed Body Repairer | $156,589 | $159,252 |
| 236 | Catherine HolmesManager, People and Performance Operations Services | $158,705 | $159,216 |
| 237 | Mark HalaykoCaptain | $158,368 | $159,198 |
| 238 | Sergio DefrancoFirefighter | $158,482 | $159,184 |
| 239 | Randy CooliganCaptain | $158,282 | $159,130 |
| 240 | Scott DeugoLieutenant | $158,224 | $159,001 |
| 241 | Richard BartlettSafety Officer | $158,056 | $158,886 |
| 242 | Mark BeaudoinParamedic Superintendent Operations | $158,434 | $158,826 |
| 243 | Thomas KochFirefighter | $157,981 | $158,700 |
| 244 | Andrew EllisCaptain | $157,836 | $158,666 |
| 245 | David GoyensFirefighter | $157,849 | $158,513 |
| 246 | Ryan BondCaptain | $157,638 | $158,487 |
| 247 | Yash BhardwajBus Operator | $157,168 | $158,468 |
| 248 | Eric DagenaisFire Prevention Officer | $157,632 | $158,417 |
| 249 | Asha GajariaManager, Strategic Projects | $157,917 | $158,411 |
| 250 | Samandeep DhaliwalSenior Control Systems Engineer | $157,937 | $158,293 |
Download CSV (2023) →Released by the Government of Ontario under the Public Sector Salary Disclosure Act, 1996. Compiled by SunshineList.