City of Ottawa Sunshine List 2025
Also filed as City of Ottawa (former) (2000) and Corporation of the City of Ottawa (1996).
5,181 employees earning $100K+ · median $117,638 · average $125,013 · overview and trend →
Who makes the most at City of Ottawa in 2025?
Wendy Stephanson, City Manager, was paid $463,232 in 2025 — the highest total compensation among 5,181 City of Ottawa employees on the Sunshine List; the median salary there was $117,638.
All Employees · 5,181 in 2025 · page 1 of 21
| # | Name | Title as filed | Salary | Total |
|---|---|---|---|---|
| 1 | Wendy Stephanson | City Manager | $455,234 | $463,232 |
| 2 | Trevor Arnason | Medical Officer Health, Public Health | $335,113 | $336,058 |
| 3 | Monir Taha | Associate Medical Officer of Health | $323,776 | $324,685 |
| 4 | Daniel Chenier | General Manager, Recreation, Cultural and Facility Services | $317,120 | $324,034 |
| 5 | Michelle Foote | Associate Medical Officer of Health | $316,660 | $317,554 |
| 6 | Robin Taylor | Associate Medical Officer of Health | $314,878 | $315,787 |
| 7 | Laura Bourns | Deputy Medical Officer of Health | $314,878 | $315,787 |
| 8 | Cyril Rogers | General Manager, Finance and Corporate Services Department and Chief Financial Officer | $264,218 | $271,930 |
| 9 | Nathalie Gougeon | Auditor General | $263,220 | $270,917 |
| 10 | Alain Gonthier | General Manager, Public Works | $262,368 | $270,065 |
| 11 | Tammy Rose | General Manager, Infrastructure and Water Services | $253,795 | $263,790 |
| 12 | Debbie Stewart | General Manger Strategic Initiatives | $253,795 | $263,215 |
| 13 | Clara Freire | General Manager, Community and Social Services | $253,756 | $261,445 |
| 14 | Renée Amilcar | General Manager, Transit Services Department | $255,471 | $261,182 |
| 15 | Vivi Chi | Special Advisor, Planning | $250,064 | $257,689 |
| 16 | Paul Hutt | Fire Chief | $251,327 | $255,562 |
| 17 | Ryan Perrault | General Manager, Emergency and Protective Services | $244,627 | $252,256 |
| 18 | Steve Box | Director, City Manager's Office | $233,128 | $243,260 |
| 19 | Louise Hine-Schmidt | Deputy Chief, Operations | $240,996 | $242,559 |
| 20 | Todd Horricks | Deputy Chief, Capital Assets | $227,339 | $242,029 |
| 21 | Scott Grakist | Platoon Chief | $238,164 | $239,167 |
| 22 | Troy Charter | General Manager, Transit Services Department | $234,701 | $239,148 |
| 23 | Matthew Dewan | Fire Prevention Officer | $232,160 | $232,911 |
| 24 | Colleen Woolsey | Deputy Chief, Community Standards and Communications | $226,697 | $232,203 |
| 25 | Adam Leclerc | Licensed Mechanic | $229,814 | $232,127 |
| 26 | Nathan Adams | Deputy Chief, Training and Safety | $227,522 | $231,968 |
| 27 | Pierre Poirier | Chief, Ottawa Paramedic Service | $227,618 | $230,281 |
| 28 | Duncan Mcnaughton | Division Chief, Light Rail Transportation Engineering | $225,960 | $227,661 |
| 29 | Shawn Thompson | Captain | $223,813 | $224,548 |
| 30 | Erik Leicht | District Chief | $222,954 | $223,911 |
| 31 | Terry Rathwell | Platoon Chief | $220,165 | $221,158 |
| 32 | Carina Duclos | Director, Infrastructure Services | $220,137 | $220,817 |
| 33 | Steven Styles | Platoon Chief | $219,537 | $220,508 |
| 34 | Stuart Huxley | City Solicitor | $217,697 | $218,324 |
| 35 | Neal Bowles | Platoon Chief | $216,671 | $217,647 |
| 36 | Mark Sutcliffe | Mayor | $213,921 | $214,592 |
| 37 | Alexander Monahan | Firefighter | $211,889 | $212,575 |
| 38 | Sandro Carlucci | Chief Information Officer | $211,757 | $212,401 |
| 39 | Quentin Levesque | Director, Roads and Parking Services | $210,899 | $211,526 |
| 40 | Timothy Marc | Senior Legal Counsel – Planning, Development and Real Estate | $210,712 | $211,299 |
| 41 | Viktors Engelbrehts | Chief Information Security and Digital Risk Officer | $209,936 | $210,595 |
| 42 | Pamela Lemaistre | Chief Human Resources Officer | $209,583 | $210,242 |
| 43 | Roger Chapman | Chief, By-Law and Regulatory Services | $205,550 | $209,897 |
| 44 | Cliff Smith | Firefighter | $207,931 | $208,621 |
| 45 | David Marincak | District Chief | $207,579 | $208,536 |
| 46 | Tony Spinello | Licensed Mechanic | $202,317 | $205,213 |
| 47 | Joseph Mclaughlin | Sector Chief | $202,898 | $204,773 |
| 48 | Andrew Hendriks | Director, Health Protection | $203,130 | $203,757 |
| 49 | Marc Lalonde | Sector Chief | $199,657 | $203,416 |
| 50 | Harpreet Singh | Licensed Mechanic | $201,053 | $203,337 |
| 51 | William Mcdonald | Director, Strategic Projects Office | $201,912 | $202,539 |
| 52 | Alain Lavigne | District Chief | $201,545 | $202,502 |
| 53 | Chris Nesbitt | District Chief | $200,889 | $201,838 |
| 54 | Elizabeth Gooding | Director, Public Safety Service | $201,004 | $201,620 |
| 55 | Joanne Gorenstein | Deputy Auditor General | $200,359 | $200,987 |
| 56 | Mark Boston | Captain | $199,968 | $200,804 |
| 57 | Derrick Moodie | Director, Planning Services | $200,039 | $200,651 |
| 58 | Ronald Phillips | District Chief | $199,649 | $200,606 |
| 59 | Hugh Cameron | District Chief | $199,456 | $200,373 |
| 60 | Andriy Tatarinov | Licensed Mechanic | $197,430 | $200,304 |
| 61 | Steve Williams | Firefighter | $199,601 | $200,286 |
| 62 | Nancy Del Bianco | Division Chief | $199,297 | $200,254 |
| 63 | Jason Sabourin | Director, Children's Services | $199,558 | $200,185 |
| 64 | Dean Lett | Director, Long Term Care | $199,558 | $200,185 |
| 65 | Pat Scrimgeour | Director, Transit Customer Systems and Planning | $199,558 | $200,185 |
| 66 | Andrea Lanthier-Seymour | Associate Director, Parks Maintenance and Forestry Section | $199,558 | $200,185 |
| 67 | Laila Gibbons | Director, Fleet Service | $199,558 | $200,185 |
| 68 | Shelley Mcdonald | Director, Solid Waste Service | $199,558 | $200,185 |
| 69 | Richard Holder | Director, Rail Construction Program | $199,558 | $200,185 |
| 70 | Isabelle Jasmin | Deputy City Treasurer Corporate Finance | $199,558 | $200,185 |
| 71 | Marilyn Journeaux | Director, Water Services – Linear | $199,558 | $200,185 |
| 72 | Daniel Brisebois | Director, Facility Operations | $199,558 | $200,185 |
| 73 | Susan Johns | Director, Asset Management Services | $199,511 | $200,128 |
| 74 | Cameron Keyes | Director, Knowledge Exchange, Planning and Quality | $199,506 | $200,122 |
| 75 | Naveen Kumar | Dispatcher | $197,721 | $199,642 |
| 76 | Gerard Chen | Captain | $198,802 | $199,630 |
| 77 | Steven Monette | District Chief | $196,458 | $197,375 |
| 78 | Anthony De Young | Firefighter | $196,413 | $197,099 |
| 79 | Chad Maahs | Manager, Bus and Para Transit Operations | $196,293 | $196,895 |
| 80 | Scott Field | Captain | $195,958 | $196,815 |
| 81 | Kenneth Walton | District Chief | $195,627 | $196,576 |
| 82 | Tracey Mcgarry | Director, Complexes, Aquatics and Specialized Services | $195,905 | $196,510 |
| 83 | Daniel Kirvan | Sector Chief | $193,595 | $196,459 |
| 84 | Eric Dagenais | Fire Prevention Officer | $195,649 | $196,441 |
| 85 | Patrick Gauthier | District Chief | $195,462 | $196,403 |
| 86 | Betanay Zarmalwall | Transit Supervisor | $195,846 | $196,367 |
| 87 | Peter Barton | Safety Officer | $195,344 | $196,201 |
| 88 | Douglas Fisher | District Chief | $195,175 | $196,132 |
| 89 | Stirling Mcneil | District Chief | $194,612 | $195,569 |
| 90 | Larry Roy | Sector Chief | $193,251 | $195,325 |
| 91 | Paul Power | Captain | $193,954 | $194,811 |
| 92 | Jennifer Pereira | Senior Legal Counsel | $194,012 | $194,584 |
| 93 | Manveet Narang | Transit Supervisor | $193,935 | $194,456 |
| 94 | William Bell | Sector Chief | $193,251 | $194,423 |
| 95 | Daniel Dessureault | Captain | $193,511 | $194,349 |
| 96 | Mary Simms | Senior Legal Counsel | $193,717 | $194,254 |
| 97 | Michael Kaine | Captain | $193,330 | $194,187 |
| 98 | Matthew Needham | Licensed Body Repairer | $191,092 | $193,959 |
| 99 | Daniel Leblanc | Captain | $193,091 | $193,939 |
| 100 | Jason Mackinnon | Captain | $193,033 | $193,861 |
| 101 | Guy Beaudoin | Fire Prevention Officer | $192,692 | $193,507 |
| 102 | Sharon Mclaughlin | Director, Payroll, Pensions and Benefits | $192,600 | $193,206 |
| 103 | Allyson Downs | Director, Parks Maintenance and Forestry Services | $192,548 | $193,142 |
| 104 | John Buck | Chief Building Official | $192,548 | $193,142 |
| 105 | Joseph Muhuni | Deputy City Treasurer Revenue | $192,548 | $193,142 |
| 106 | Mathieu Gravel | Chief of Staff | $193,003 | $193,003 |
| 107 | Caitlin Salter-Macdonald | City Clerk | $189,183 | $192,614 |
| 108 | Glen Currie | District Chief | $191,392 | $192,349 |
| 109 | Scott Laberge | Manager, Linear Asset Management | $191,457 | $192,053 |
| 110 | Jason Dupuis | Firefighter | $191,183 | $191,848 |
| 111 | Danielle St. Louis | Paramedic Commander | $191,367 | $191,802 |
| 112 | Serena Moffatt | Firefighter | $190,706 | $191,371 |
| 113 | Marie-Claude Turcotte | Director, Health Promotion and Chief Nursing Officer | $190,529 | $191,100 |
| 114 | Matthew Kavanagh | Area Manager, Roads Services | $190,293 | $190,821 |
| 115 | Lou Laflamme | Captain | $189,896 | $190,725 |
| 116 | Linda Leung | Assistant Division Chief – Communication | $189,586 | $190,476 |
| 117 | Marko Kroenke | Director, Engineering Services | $189,571 | $190,167 |
| 118 | Kevin Rockliffe | Captain | $188,590 | $189,447 |
| 119 | Marc Robillard | Captain | $188,480 | $189,337 |
| 120 | David Patacairk | Senior Legal Counsel | $188,710 | $189,297 |
| 121 | Bernard Venditti | Captain | $188,274 | $189,101 |
| 122 | Tommy Davies | Captain | $188,213 | $189,070 |
| 123 | Andrew Sherwood | Senior Legal Counsel | $188,387 | $188,919 |
| 124 | Sarah Taylor | Director, Community Safety, Well-Being, Policy and Analytics | $187,859 | $188,432 |
| 125 | Marc Frappier | District Chief | $187,268 | $188,185 |
| 126 | Cassandra Greer | Assistant Division Chief – Communication | $187,261 | $188,151 |
| 127 | Marc Chagnon | District Chief | $187,244 | $188,118 |
| 128 | Stephanie Jones | Manager, Employment and Social Services | $187,374 | $187,907 |
| 129 | Christopher Trites | Captain | $186,267 | $187,124 |
| 130 | Christopher Merrick | Senior Legal Counsel | $186,506 | $187,092 |
| 131 | Milan Nedrda | Licensed Body Repairer | $184,163 | $187,042 |
| 132 | Mark Saunders | Division Chief | $185,924 | $186,881 |
| 133 | Shannon Leduc | Paramedic Commander | $186,325 | $186,750 |
| 134 | Alexander Mark | Licensed Mechanic | $183,344 | $186,224 |
| 135 | Marie-Genevieve Nielsen | Director, Water Facilities and Treatment Services | $185,637 | $186,220 |
| 136 | Robert Witham | Captain | $184,929 | $185,786 |
| 137 | Stephanie Bordage | Director, Employment and Social Services | $185,155 | $185,719 |
| 138 | Boyd Lankagi | Licensed Mechanic | $182,709 | $185,576 |
| 139 | Jeff Green | Captain | $184,639 | $185,495 |
| 140 | Georges Abboud | Supervisor, Booking Operations, Bus and Para Transit | $184,135 | $185,191 |
| 141 | Claude Gauthier | Zone Supervisor | $182,877 | $185,067 |
| 142 | Rami El Feghali | Director, Transit Bus Operations and Maintenance | $184,485 | $185,049 |
| 143 | Robert Webster | District Chief | $183,828 | $184,737 |
| 144 | Curtis Tolhurst | Firefighter | $183,917 | $184,582 |
| 145 | Jimmy Fata | Assistant Division Chief – Prevention | $183,666 | $184,556 |
| 146 | Mustack Khan | District Chief | $183,743 | $184,552 |
| 147 | Nicholas Lacroix | Licensed Mechanic | $181,601 | $184,446 |
| 148 | Jesse Longchamps | Maintenance Officer | $183,615 | $184,366 |
| 149 | Jeff Snider | Fire Prevention Officer | $183,580 | $184,351 |
| 150 | Stephen Sunquist | Captain | $183,444 | $184,301 |
| 151 | Daniel Aupry | District Chief | $182,832 | $183,749 |
| 152 | Kevin O'Hara | Paramedic Commander | $182,879 | $183,298 |
| 153 | Hoan Nguyen | Clinical Dentist | $182,556 | $183,028 |
| 154 | Kip Muller | Safety Officer | $182,107 | $182,964 |
| 155 | Kevin Poll | Captain | $181,902 | $182,758 |
| 156 | Claude Prud'Homme | Captain | $181,843 | $182,626 |
| 157 | Thomas Fuller | Captain | $181,573 | $182,430 |
| 158 | Michael Bean | Captain | $181,378 | $182,205 |
| 159 | Richard White | Paramedic Superintendent Operations | $181,386 | $181,795 |
| 160 | Gerry Gill | Division Chief | $176,432 | $181,674 |
| 161 | David Robertson | Captain | $180,590 | $181,447 |
| 162 | Hilton Radford | Paramedic Superintendent Operations | $180,609 | $181,018 |
| 163 | David Thistle | Firefighter | $180,282 | $180,967 |
| 164 | David Hebner | Firefighter | $180,140 | $180,866 |
| 165 | Tracey Shields | Captain | $179,750 | $180,606 |
| 166 | Andrew Lightford | Captain | $179,822 | $180,568 |
| 167 | Douglas Mould | Firefighter | $179,780 | $180,470 |
| 168 | Steven Murphy | Firefighter | $179,638 | $180,303 |
| 169 | Yan Yee Chu | Clinical Dentist | $179,465 | $180,031 |
| 170 | Kristine Haines-Chiarello | Manager, Employment and Social Services | $177,865 | $179,905 |
| 171 | David Burke | District Chief | $178,933 | $179,890 |
| 172 | Paul Lavigne | Director, Housing | $179,145 | $179,708 |
| 173 | Geraldine Wildman | Manager, Development Review | $179,126 | $179,673 |
| 174 | Felly Mukebu | Apprentice Truck and Coach Technician | $177,081 | $179,644 |
| 175 | Peter Radke | Manager, Realty Initiatives and Development | $179,101 | $179,634 |
| 176 | Jessy Kouk | Communications Supervisor | $178,844 | $179,624 |
| 177 | Fabien Filion | Self Contained Breathing Apparatus Technician | $178,836 | $179,607 |
| 178 | Steven Hendley | Captain | $178,369 | $179,226 |
| 179 | Thomas Koch | Firefighter | $178,326 | $179,052 |
| 180 | Timothy Stuempel | Captain | $178,193 | $179,050 |
| 181 | Krista Bressette | Manager, Municipal Elections and French Language Services | $178,367 | $178,819 |
| 182 | Robin Souchen | Manager, Realty Services | $178,646 | $178,688 |
| 183 | Emil Prikryl | Associate Medical Officer of Health | $178,387 | $178,503 |
| 184 | Davor Tasovac | Bus Operator | $176,774 | $178,443 |
| 185 | Robert Rainboth | District Chief | $177,437 | $178,394 |
| 186 | Kale Brown | Director, Housing | $177,867 | $178,378 |
| 187 | Adrian Nemerosky | District Chief | $177,367 | $178,324 |
| 188 | Brad Maclean | Fire Prevention Officer | $177,427 | $178,178 |
| 189 | Chad Andrew Davidson | Captain | $177,326 | $178,164 |
| 190 | Doug Alward | Captain | $176,811 | $177,667 |
| 191 | Koert Winkel | Maintenance Division Coordinator | $176,813 | $177,650 |
| 192 | Gregory Bennett | Captain | $176,788 | $177,615 |
| 193 | Benjamin Ripley | Paramedic Commander | $177,082 | $177,506 |
| 194 | Sean Fielding | Captain | $176,540 | $177,367 |
| 195 | Bruce Lafranchise | Zone Supervisor | $176,313 | $177,191 |
| 196 | Adam Vaughan | Captain | $176,050 | $176,888 |
| 197 | Gwen Lewis | Division Chief | $175,938 | $176,876 |
| 198 | Yuan Xu | Director, Housing Solutions, Real Estate and Investment | $176,307 | $176,854 |
| 199 | Hugh Davidson | Captain | $175,656 | $176,513 |
| 200 | Mark Halayko | Captain | $175,652 | $176,509 |
| 201 | Blair Johnson | Working Supervisor – Mechanic Inspector I | $173,542 | $176,426 |
| 202 | Jonathan Mentzel | Captain | $175,491 | $176,348 |
| 203 | Ryan Bond | Captain | $175,246 | $176,103 |
| 204 | Amarjit Singh | Garage Attendant – Starter Placer I | $174,044 | $175,939 |
| 205 | Tracy Gierman | Manager, Strategic Projects | $175,435 | $175,918 |
| 206 | Dan Kelly | Captain | $175,049 | $175,906 |
| 207 | Scott Timmins | Captain | $175,051 | $175,784 |
| 208 | Jacqueline Roy | Associate Director – Long Term Care | $175,206 | $175,755 |
| 209 | Daniel Cook | District Chief | $175,014 | $175,721 |
| 210 | Scott Patey | Captain | $174,833 | $175,689 |
| 211 | Thomas Ryan | Captain | $174,513 | $175,370 |
| 212 | Reid Purdy | Paramedic Commander | $174,832 | $175,277 |
| 213 | David Harnish | Captain | $174,394 | $175,250 |
| 214 | Krista Tanaka | Director, Traffic Services | $174,659 | $175,197 |
| 215 | Nicholas Defazio | Public Information Officer | $174,214 | $175,031 |
| 216 | Michele Rochette | Manager, City Manager Office Administration | $172,764 | $175,005 |
| 217 | Eric Pepin | Special Constable | $174,649 | $174,999 |
| 218 | J. B. Daniel Diks | Licensed Mechanic | $172,121 | $174,960 |
| 219 | Steven Medaglia | Firefighter | $174,219 | $174,904 |
| 220 | Neil Martin | Paramedic Commander | $174,430 | $174,876 |
| 221 | Peter Kelly | Deputy Chief, Ottawa Paramedic Services | $169,555 | $174,858 |
| 222 | Yannick La Grenade | Captain | $174,016 | $174,854 |
| 223 | Jean-Francois Caron | Captain | $173,700 | $174,527 |
| 224 | Stephen Murray | Zone Supervisor | $171,526 | $174,518 |
| 225 | Patrick Mcnabb | Captain | $173,640 | $174,478 |
| 226 | Guillaume Pharand | Captain | $173,519 | $174,357 |
| 227 | Court Curry | Director, Right of Way, Heritage and Urban Design Services | $173,762 | $174,299 |
| 228 | David Goyens | Firefighter | $173,488 | $174,174 |
| 229 | Vidura Karunaratne | Coordinator, Contract Service Delivery | $172,610 | $174,127 |
| 230 | John Pollock | Captain | $173,208 | $174,065 |
| 231 | Lance Lunetta | District Chief | $173,142 | $174,059 |
| 232 | Tyler Leslie | Paramedic Commander | $173,638 | $174,050 |
| 233 | Mehrnoosh Ebtedaee | Clinical Dentist | $173,358 | $173,924 |
| 234 | Srikanth Kanagalingam | Garage Attendant – Starter Placer I | $172,028 | $173,887 |
| 235 | Mark Lacasse | Captain | $172,978 | $173,835 |
| 236 | Sharon Page | Manager, Legal Operations and Support Services | $173,319 | $173,799 |
| 237 | Thomas Moore | Captain | $172,896 | $173,752 |
| 238 | Marc-Andre Paiement | Captain | $172,878 | $173,705 |
| 239 | Ziaul Hasan Shaikh | Bus Operator | $172,613 | $173,505 |
| 240 | Edward Wadleigh | Training Officer | $172,575 | $173,392 |
| 241 | Scott Deugo | Captain | $172,494 | $173,332 |
| 242 | Chris Neirinck | Captain | $172,532 | $173,315 |
| 243 | Jim Grace | Captain | $172,398 | $173,226 |
| 244 | Ren Clement | Captain | $172,264 | $173,121 |
| 245 | Sheilagh Doherty | Director, Economic Development | $172,516 | $173,026 |
| 246 | Eric Portner | Captain | $171,939 | $172,796 |
| 247 | Martin Séguin | Firefighter | $171,874 | $172,539 |
| 248 | Marek De Savigny | Firefighter | $171,850 | $172,536 |
| 249 | Michael Caron | Captain | $171,628 | $172,455 |
| 250 | Andrew Ellis | Captain | $171,490 | $172,346 |