Municipalities & Services
City Of Ottawa salaries, 2020
3,375 people paid $100,000 or more in 2020, as disclosed by Ontario under the Public Sector Salary Disclosure Act, 1996.
People in 2020
3,375
+3.8% vs 2019
Median salary
$116,411
+3.6% vs 2019
Highest salary
$377,219
Total disclosed
$413M
Everyone on the 2020 list
Top 200 of 3,375
| # | Name | Salary | Benefits | Change |
|---|---|---|---|---|
| 1 | Steve KanellakosCity Manager | $377,219 | $9,028 | +$15,788 |
| 2 | Vera EtchesMedical Officer of Health | $369,834 | $1,095 | +$110,817 |
| 3 | Kenneth HughesAuditor General | $351,554 | $7,814 | +$110,770 |
| 4 | Monir TahaAssociate Medical Officer of Health | $310,745 | $1,000 | +$58,669 |
| 5 | Robin TaylorAssociate Medical Officer of Health | $310,733 | $1,000 | +$59,493 |
| 6 | Giovanni ManconiGeneral Manager, Transportation Services Department | $295,625 | $12,132 | +$140 |
| 7 | Sarah FunnellAssociate Medical Officer of Health/Manager, COVID-19 Case and Contact | $275,667 | $641 | +$170,954 |
| 8 | Achuil LualProject Officer | $274,853 | $287 | new |
| 9 | Daniel ChenierGeneral Manager, Recreation, Cultural and Facility Services | $272,896 | $7,782 | +$18,646 |
| 10 | Anthony Di MonteGeneral Manager, Emergency and Protective Services | $260,325 | $1,694 | +$28,027 |
| 11 | Donna GrayGeneral Manager, Community and Social Services | $259,398 | $8,224 | +$20,142 |
| 12 | Marc LaframboiseCaptain | $254,299 | $760 | +$23,198 |
| 13 | Rick O'ConnorCity Clerk | $251,943 | $8,219 | +$1,729 |
| 14 | Stephen WillisGeneral Manager, Planning, Infrastructure and Economic Development | $250,126 | $14,687 | +$17,806 |
| 15 | Kevin WylieGeneral Manager, Public Works and Environmental Service | $250,126 | $7,787 | +$17,806 |
| 16 | Brent MoloughneyDeputy Medical Officer of Health | $242,760 | $722 | new |
| 17 | Valerie TurnerGeneral Manager, Innovative Client Services | $241,580 | $8,592 | new |
| 18 | Wendy StephansonChief Financial Officer | $234,429 | $8,921 | +$49,648 |
| 19 | Trevor ArnasonAssociate Medical Officer of Health | $234,252 | $581 | +$105,216 |
| 20 | Ron AmosPlatoon Chief | $225,619 | $1,085 | +$53,206 |
| 21 | Catherine CranstonDirector, Payroll, Pensions and Benefits | $217,714 | $613 | +$73,151 |
| 22 | Mike MartinParamedic Commander | $216,358 | $467 | +$44,786 |
| 23 | Lynne DesjardinsParamedic Superintendent Operations | $211,765 | $432 | +$21,100 |
| 24 | Rodney FleckPlatoon Chief | $209,610 | $1,085 | +$24,945 |
| 25 | Kim AyotteFire Chief | $209,361 | $8,279 | +$22,989 |
| 26 | Elizabeth MarlandDirector, Human Resources | $209,240 | $690 | +$28,837 |
| 27 | David WhiteCity Solicitor | $208,308 | $1,284 | +$11,247 |
| 28 | Michael HolmesPlatoon Chief | $207,604 | $1,036 | +$59,139 |
| 29 | David MatschkeDeputy Chief, Training and Safety | $206,495 | $1,276 | +$21,014 |
| 30 | Alain GonthierAssociate General Manager | $206,381 | $670 | +$33,328 |
| 31 | Paul HuttDeputy Chief, Urban Operations | $204,708 | $4,061 | +$27,741 |
| 32 | Troy CharterDirector, Transit Operations | $203,748 | $712 | +$11,190 |
| 33 | Lee-Ann SneddenAssociate General Manager | $203,609 | $745 | +$15,417 |
| 34 | Michael MorganDirector, Rail Construction Program | $202,117 | $725 | +$10,257 |
| 35 | Todd HorricksDeputy Chief, Rural and Special Operations | $200,888 | $3,314 | +$13,757 |
| 36 | Steve BoxDirector, City Manager’s Office | $200,719 | $9,752 | +$6,029 |
| 37 | Laila GibbonsDirector, Roads and Parking Services | $199,643 | $668 | +$23,542 |
| 38 | John GillissieDeputy Chief, Community Standards and Communications | $199,048 | $2,053 | +$22,081 |
| 39 | Serge ArpinChief of Staff | $198,520 | $1,116 | +$8,665 |
| 40 | Jim WatsonMayor | $196,265 | $715 | +$7,369 |
| 41 | Benjamin RipleyParamedic Superintendent Operations | $193,834 | $418 | +$29,949 |
| 42 | Nancy GreenfieldDirector ServiceOttawa | $193,803 | $7,552 | +$7,922 |
| 43 | James GreerDirector, Transit Operations | $192,690 | $657 | +$22,168 |
| 44 | John DavisPlatoon Chief | $190,773 | $1,036 | +$22,187 |
| 45 | Léo MorissetteDirector, Facility Operations | $189,869 | $668 | new |
| 46 | Scott SimmsCaptain | $186,445 | $913 | +$14,029 |
| 47 | Marilyn JourneauxAssociate General Manager | $184,525 | $675 | +$14,456 |
| 48 | Andrew HemlinParamedic Commander | $184,398 | $467 | +$33,506 |
| 49 | David McdougallDistrict Chief | $183,707 | $977 | +$31,517 |
| 50 | Mike SommervilleCaptain | $183,099 | $913 | +$13,824 |
| 51 | Sonia BrennanDeputy Auditor General | $183,088 | $1,978 | +$6,987 |
| 52 | Frank BidinChief Building Official | $183,088 | $668 | −$6,689 |
| 53 | Allan LemieuxFire Prevention Officer | $182,949 | $840 | +$31,870 |
| 54 | Colleen WoolseyDivision Chief | $182,815 | $999 | +$30,579 |
| 55 | Isabelle JasminDeputy City Treasurer Corporate Finance | $182,671 | $648 | +$13,054 |
| 56 | Daniel CookCaptain | $182,541 | $913 | +$6,964 |
| 57 | Edward MinerDeputy Auditor General | $182,157 | $1,952 | +$13,234 |
| 58 | Scott GrakistDistrict Chief | $181,511 | $983 | +$34,858 |
| 59 | Kenneth HerronDistrict Chief | $181,479 | $983 | +$19,409 |
| 60 | Glen McneilDistrict Chief | $180,883 | $983 | +$15,875 |
| 61 | Michael DeavyDistrict Chief | $180,430 | $983 | +$14,968 |
| 62 | Stephane NadeauDistrict Chief | $180,102 | $977 | +$32,390 |
| 63 | Andre GignacParamedic Superintendent Operations | $179,799 | $432 | −$9,712 |
| 64 | Andrew HendriksDirector, Health Protection | $179,247 | $613 | +$10,597 |
| 65 | Gerard ChenFirefighter | $179,153 | $728 | +$26,765 |
| 66 | Shelley VanbuskirkDirector, Housing | $179,088 | $615 | +$13,993 |
| 67 | Michael BoothCaptain | $178,845 | $913 | +$30,243 |
| 68 | Andre LefebvreDistrict Chief | $178,595 | $983 | +$8,536 |
| 69 | Daniel BriseboisDirector, City Wide Programs, Aquatics and Specialized Services | $178,501 | $626 | +$13,733 |
| 70 | Ruth KingCommunications Supervisor | $177,769 | $840 | +$11,379 |
| 71 | Alain LavigneCaptain | $177,535 | $913 | +$15,727 |
| 72 | Darren DonaldsonDistrict Chief | $176,707 | $977 | +$33,894 |
| 73 | Pat ScrimgeourDirector, Transit Customer Systems and Planning | $176,704 | $645 | +$6,774 |
| 74 | Richard CheslockDistrict Chief | $176,697 | $983 | +$8,407 |
| 75 | Sandro CarlucciChief Information Officer | $176,695 | $587 | +$18,031 |
| 76 | William McdonaldChief Procurement Officer | $176,674 | $626 | +$12,836 |
| 77 | Dean LettDirector, Long Term Care | $176,585 | $626 | +$10,469 |
| 78 | Esther MoghadamDirector Health Promotion and Chief Nursing Officer | $176,538 | $626 | +$12,615 |
| 79 | Luc GagnéDirector, Parks, Forestry and Stormwater Services | $176,538 | $626 | new |
| 80 | Andrea Lanthier-SeymourDirector, Public Information and Media Relations | $176,447 | $1,168 | +$14,137 |
| 81 | Jason SabourinDirector, Children’s Services | $176,443 | $622 | +$4,233 |
| 82 | Quentin LevesqueDirector, Roads and Parking Services | $176,110 | $614 | +$8,902 |
| 83 | Shaun FaganDistrict Chief | $175,727 | $983 | +$21,712 |
| 84 | Erik LeichtCaptain | $175,725 | $913 | +$22,170 |
| 85 | Linda TremblayDirector, Community Recreation and Cultural Programs | $175,642 | $604 | +$17,865 |
| 86 | Richard HaufeDistrict Chief | $175,278 | $983 | +$15,897 |
| 87 | Leslie DonnellyCorporate Public Policy Advisor | $174,733 | $2,807 | +$6,395 |
| 88 | Victor DillabaughCaptain | $174,632 | $913 | +$15,320 |
| 89 | Ronald WilsonCaptain | $174,517 | $913 | +$17,825 |
| 90 | Alexander BrowningZone Supervisor | $174,474 | $528 | −$4,735 |
| 91 | Alexander MarkLicensed Mechanic | $174,349 | $2,203 | +$36,195 |
| 92 | Brent DonnellyDistrict Chief | $173,922 | $966 | +$23,848 |
| 93 | Mark BeaudoinParamedic Superintendent Operations | $173,783 | $407 | +$35,085 |
| 94 | Douglas JamesDirector, Planning Services | $173,254 | $582 | +$25,311 |
| 95 | Richard HolderManager, Rail Infrastructure | $173,043 | $632 | +$6,497 |
| 96 | Peter WhiteheadCaptain | $172,361 | $913 | +$25,406 |
| 97 | Don HerweyerDirector, Economic Development and Long Range Planning | $172,171 | $618 | +$14,044 |
| 98 | Tony SpinelloLicensed Mechanic | $171,885 | $2,625 | −$3,492 |
| 99 | David MarincakCaptain | $171,608 | $913 | +$22,834 |
| 100 | Larry RoySector Chief | $171,455 | $914 | new |
| 101 | Nancy Del BiancoAssistant Division Chief – Communication | $171,154 | $924 | +$27,304 |
| 102 | Mark ClostDistrict Chief | $171,068 | $977 | +$27,398 |
| 103 | Jacques BraultCaptain | $170,884 | $913 | +$21,304 |
| 104 | Clinton JacksonCaptain | $170,612 | $913 | +$29,719 |
| 105 | Gary CraigManager, Light Rail Design and Construction | $170,498 | $1,169 | +$6,575 |
| 106 | Denis GardijanTransit Supervisor | $170,491 | $552 | +$26,880 |
| 107 | Stilian GueorguievAdvanced Care Paramedic | $170,409 | $832 | +$44,694 |
| 108 | Brian MartinCaptain | $170,400 | $913 | +$20,930 |
| 109 | François CôtéParamedic Superintendent Operations | $170,394 | $432 | new |
| 110 | Matthew KavanaghArea Manager, Roads Services | $170,318 | $1,686 | +$8,269 |
| 111 | Philippe LandryDirector, Traffic Services | $170,318 | $623 | +$6,395 |
| 112 | Vivi ChiDirector, Transportation Planning | $170,318 | $623 | +$6,446 |
| 113 | Roger ChapmanDirector, By-Law and Regulatory Services | $170,204 | $4,470 | +$4,491 |
| 114 | Gerry GillSafety Officer | $170,128 | $913 | +$24,906 |
| 115 | Timothy MarcSenior Legal Counsel-Planning, Development and Real Estate | $169,828 | $577 | +$6,120 |
| 116 | Luc MarshallDistrict Chief | $169,764 | $948 | +$25,037 |
| 117 | Kevin ShieldsLieutenant | $169,743 | $813 | +$13,325 |
| 118 | Jeffrey FrostDistrict Chief | $169,543 | $980 | +$11,221 |
| 119 | Carina DuclosDirector, Infrastructure Services | $169,360 | $594 | +$12,795 |
| 120 | Daniel DessureaultFirefighter | $169,185 | $747 | +$22,566 |
| 121 | Kent HamiltonDistrict Chief | $169,183 | $948 | +$22,257 |
| 122 | Chris NesbittCaptain | $168,613 | $913 | +$31,551 |
| 123 | Adrian DearmanSector Chief | $168,608 | $711 | +$13,179 |
| 124 | Thomas MillerSector Chief | $168,568 | $2,100 | new |
| 125 | Mustack KhanCaptain | $168,507 | $908 | +$29,106 |
| 126 | Charles CanhamCaptain | $168,477 | $913 | +$19,924 |
| 127 | Kirk ReidCaptain | $168,438 | $889 | +$20,710 |
| 128 | Scott LabergeDirector, Technology, Innovation and Engineer Support Service | $168,030 | $587 | +$27,232 |
| 129 | Tammy RoseDirector, Water Services | $167,899 | $2,236 | −$19,607 |
| 130 | Sherry BeadleDirector, Health Protection | $167,752 | $532 | +$17,748 |
| 131 | Norman MillsCaptain | $167,693 | $913 | +$20,165 |
| 132 | Peter KellyDeputy Chief, Ottawa Paramedic Services | $167,633 | $3,285 | +$20,147 |
| 133 | Renjit VargheseSenior Operations Engineer, Water Distribution | $167,592 | $421 | +$11,903 |
| 134 | Benoit RoliinDistrict Chief | $167,513 | $983 | new |
| 135 | Yan St-LouisDirector, Fleet Service | $167,145 | $589 | +$19,685 |
| 136 | Edward BastCaptain | $167,050 | $913 | +$27,578 |
| 137 | Kenneth WaltonCaptain | $166,658 | $913 | +$20,723 |
| 138 | David MullerCaptain | $166,595 | $913 | +$16,875 |
| 139 | Denis LachaineFire Prevention Officer | $166,449 | $840 | +$28,638 |
| 140 | Robert CollinsCaptain | $165,744 | $913 | +$15,717 |
| 141 | Derrick MoodieDirector, Corporate Real Estate Office | $165,721 | $1,138 | +$20,925 |
| 142 | Kevin GrahamDistrict Chief | $165,636 | $948 | +$22,553 |
| 143 | Steven StackpoleCaptain | $165,528 | $873 | +$30,376 |
| 144 | Ren ClementCaptain | $164,959 | $876 | +$32,611 |
| 145 | Robert SampleCaptain | $164,864 | $913 | +$21,297 |
| 146 | Jimmy FataAssistant Division Chief – Prevention | $164,728 | $945 | +$27,195 |
| 147 | Hugh CameronCaptain | $164,725 | $908 | +$25,544 |
| 148 | Christopher TuckDirector, Employment and Social Services | $164,596 | $579 | +$18,731 |
| 149 | Cameron KeyesDirector, Knowledge Exchange, Planning and Quality | $164,505 | $585 | +$29,748 |
| 150 | Ronald PhillipsCaptain | $164,256 | $913 | +$17,627 |
| 151 | Eric MarshallCaptain | $164,092 | $913 | +$12,192 |
| 152 | Nelson NevesCaptain | $164,088 | $913 | +$20,120 |
| 153 | David RondeauCaptain | $163,923 | $913 | +$18,433 |
| 154 | Brian WilsonChief Information Security and Digital Risk Officer | $163,862 | $615 | new |
| 155 | Mario CauFire Prevention Officer | $163,788 | $819 | +$28,749 |
| 156 | Bodo JungCaptain | $163,687 | $913 | +$27,089 |
| 157 | Joe ClarkLieutenant | $163,659 | $819 | +$23,924 |
| 158 | John McgovernLieutenant | $163,477 | $840 | +$19,969 |
| 159 | Matthew GalarneauParamedic Superintendent Operations | $163,320 | $432 | −$16,535 |
| 160 | Christopher BaileyCaptain | $163,280 | $913 | +$27,682 |
| 161 | Clara FreireDirector, Employment and Social Services | $163,186 | $596 | +$27,366 |
| 162 | Kip MullerSafety Officer | $163,147 | $889 | +$20,994 |
| 163 | Peter LamarDistrict Chief | $163,145 | $919 | +$23,384 |
| 164 | Kevin GregoireCaptain | $163,140 | $913 | +$34,048 |
| 165 | Mark FleguelCaptain | $163,027 | $913 | +$20,767 |
| 166 | Marc MessierFire Prevention Officer | $162,942 | $840 | +$24,533 |
| 167 | Michael LatimerParamedic Superintendent Operations | $162,643 | $432 | +$30,891 |
| 168 | John BuckChief Building Official | $162,590 | $540 | +$16,285 |
| 169 | Richard AndrewsSector Chief | $162,448 | $579 | +$8,255 |
| 170 | Edward ArmishawCaptain | $162,416 | $913 | +$22,170 |
| 171 | Gwen LewisDivision Chief | $162,409 | $1,542 | +$34,896 |
| 172 | Andre PoirierCaptain | $162,294 | $913 | +$15,406 |
| 173 | Shelley McdonaldDirector, Solid Waste Service | $162,274 | $573 | +$17,285 |
| 174 | William BellSector Chief | $162,245 | $736 | +$4,969 |
| 175 | Gaurav AroraCoordinator, Facilities Support Services | $161,781 | $0 | new |
| 176 | Leslie TilleyOfficer, Program Development | $161,350 | $392 | +$49,782 |
| 177 | John PollockCaptain | $161,317 | $889 | +$23,789 |
| 178 | John SobeyCaptain | $161,241 | $913 | +$23,537 |
| 179 | Barrie RobillardDistrict Chief | $161,233 | $983 | +$15,462 |
| 180 | Kenneth SineDistrict Chief | $161,233 | $983 | +$19,842 |
| 181 | Yash BhardwajBus Operator | $161,221 | $1,948 | −$12,549 |
| 182 | Mark SwettenhamCaptain | $161,156 | $913 | +$21,217 |
| 183 | Marc RobillardLieutenant | $161,096 | $824 | +$16,758 |
| 184 | Michael MaloneCaptain | $160,964 | $913 | +$19,540 |
| 185 | Steven StylesCaptain | $160,917 | $913 | +$18,425 |
| 186 | Neal BowlesCaptain | $160,882 | $913 | +$4,933 |
| 187 | William BrigdenSafety Officer | $160,873 | $913 | +$6,870 |
| 188 | Mark SaundersDivision Chief | $160,755 | $952 | +$28,661 |
| 189 | Jocelyne MarcianoParamedic Commander | $160,724 | $462 | +$32,556 |
| 190 | Garth TourangeauParamedic Superintendent Operations | $160,719 | $626 | −$13,834 |
| 191 | Mark NevilleCaptain | $160,713 | $913 | +$13,319 |
| 192 | Robert RainbothCaptain | $160,710 | $913 | +$21,645 |
| 193 | Blair JohnsonLicensed Mechanic | $160,477 | $2,605 | −$9,084 |
| 194 | Steven WerharCaptain | $160,457 | $913 | +$24,433 |
| 195 | Glen CurrieCaptain | $160,184 | $913 | +$26,828 |
| 196 | Ferdinand CampeauCaptain | $160,087 | $913 | +$12,633 |
| 197 | Paul PowerLieutenant | $160,011 | $819 | +$5,075 |
| 198 | Stirling McneilCaptain | $160,004 | $905 | +$24,944 |
| 199 | Christopher MinerCaptain | $159,844 | $913 | +$15,560 |
| 200 | Robert SmileyCaptain | $159,825 | $913 | +$22,749 |
Most common jobs in 2020
Questions and answers
Why is someone who works at City Of Ottawa not on this list?
Only people paid $100,000 or more in 2020 are listed. Everyone else at City Of Ottawa that year was paid less.
What are taxable benefits?
The benefits the employer reported as taxable for the year. They are listed separately and are not part of the salary figure.
How do I see all 3,375 people?
The table opens with the top 200. “Show all 3,375” loads everyone, and the filter finds a name or job among them.
What does “salary paid” include?
What the employer paid in the calendar year, so it can include overtime, retroactive pay, vacation payouts, severance or a partial year. Taxable benefits are listed separately. How the lists work
