Municipalities & Services
City Of Windsor salaries, 2025
1,219 people paid $100,000 or more in 2025, as disclosed by Ontario under the Public Sector Salary Disclosure Act, 1996.
People in 2025
1,219
+3.9% vs 2024
Median salary
$132,944
−2.2% vs 2024
Highest salary
$333,505
Total disclosed
$167M
Everyone on the 2025 list
Top 200 of 1,219
| # | Name | Salary | Benefits | Change |
|---|---|---|---|---|
| 1 | Raymond MensourChief Administrative Officer | $333,505 | $11,586 | +$95,295 (+40.0%) |
| 2 | Jelena PayneDeputy Chief Administrative Officer Commissioner Economic Development | $285,712 | $7,918 | +$47,513 (+19.9%) |
| 3 | Andrew DaherCommissioner Corporate Services | $285,224 | $7,918 | +$46,647 (+19.6%) |
| 4 | Janice GuthrieCommissioner Finance and City Treasurer | $275,147 | $7,899 | +$42,813 (+18.4%) |
| 5 | Jason BellairePolice Chief | $268,287 | $14,277 | −$19,865 (−6.9%) |
| 6 | David SimpsonCommissioner Infrastructure Services | $254,533 | $6,956 | new |
| 7 | Dana PaladinoCommissioner Human and Health Services Corporate Leader | $253,719 | $5,799 | +$37,169 (+17.2%) |
| 8 | Joseph MancinaChief Administrative Officer | $244,070 | $4,835 | −$76,381 (−23.8%) |
| 9 | Jason CrowleyPolice Chief | $235,527 | $10,593 | −$2,736 (−1.1%) |
| 10 | Paolo DicarloSuperintendent | $235,428 | $1,461 | +$41,045 (+21.1%) |
| 11 | Michael ChantlerCommissioner Community Services | $234,960 | $4,768 | +$64,495 (+37.8%) |
| 12 | Alina SirbuExecutive Director Long Term Care / Administration | $233,415 | $820 | +$19,300 (+9.0%) |
| 13 | Karel DegraafDeputy Police Chief | $232,483 | $10,141 | −$1,836 (−0.8%) |
| 14 | Gary FrancoeurDirector Corporate Communications | $228,284 | $864 | +$44,319 (+24.1%) |
| 15 | John RevellChief Building Official | $228,156 | $2,233 | +$32,059 (+16.3%) |
| 16 | James ChackoExecutive Director Transit Windsor | $227,841 | $803 | +$33,482 (+17.2%) |
| 17 | Sebastian PirroneDirector Corporate Security | $226,979 | $1,655 | +$85,802 (+60.8%) |
| 18 | Dawn HillDirector Information Services | $225,314 | $873 | +$34,748 (+18.2%) |
| 19 | Barry HorrobinDirector Planning and Physical | $225,314 | $839 | +$33,508 (+17.5%) |
| 20 | Laura SmithDirector Emergency 911 Centre | $225,314 | $873 | +$34,748 (+18.2%) |
| 21 | James WaffleFire Chief | $225,255 | $2,165 | +$8,764 (+4.0%) |
| 22 | Robert WilsonInspector | $224,964 | $834 | new |
| 23 | Matt CaplinDirector of Technology Services | $224,700 | $881 | +$34,385 (+18.1%) |
| 24 | Jill LawrenceSuperintendent | $224,511 | $835 | +$18,940 (+9.2%) |
| 25 | Joe FaddoulStaff Sergeant | $221,553 | $758 | +$11,787 (+5.6%) |
| 26 | Angelo GertsakisAssistant Chief – Fire Rescue | $220,226 | $3,325 | −$2,069 (−0.9%) |
| 27 | Scott JefferyInspector | $219,166 | $834 | +$40,738 (+22.8%) |
| 28 | Andrew DilkensMayor | $218,949 | $9,894 | +$6,704 (+3.2%) |
| 29 | Andrew RandallInspector | $218,609 | $834 | +$22,828 (+11.7%) |
| 30 | Christopher WersteinSuperintendent | $216,457 | $841 | +$32,775 (+17.8%) |
| 31 | Steven VlachodimosCity Clerk | $216,409 | $1,717 | +$18,945 (+9.6%) |
| 32 | David DelucaInspector | $216,369 | $834 | +$32,206 (+17.5%) |
| 33 | Gordon OrrChief Executive Officer of Tourism Windsor Essex Pelee Island | $215,518 | $3,888 | +$58,381 (+37.2%) |
| 34 | Kenneth CribleyDeputy Police Chief | $215,427 | $834 | +$33,826 (+18.6%) |
| 35 | Jennifer CrosbyInspector | $215,427 | $834 | +$31,592 (+17.2%) |
| 36 | Marc MurphyInspector | $215,427 | $834 | +$31,926 (+17.4%) |
| 37 | Wira VendrascoCity Solicitor | $214,569 | $1,717 | +$20,119 (+10.3%) |
| 38 | Neil RobertsonCity Planner | $214,081 | $1,717 | +$26,788 (+14.3%) |
| 39 | Vincenza MihaloExecutive Director Human Resources | $213,866 | $1,717 | +$18,401 (+9.4%) |
| 40 | Kirk WhittalExecutive Director Housing and Children Services | $213,200 | $1,717 | +$19,018 (+9.8%) |
| 41 | Jennifer KnightsExecutive Director Recreation and Culture | $213,064 | $781 | +$20,859 (+10.9%) |
| 42 | Jeffrey LepainRegistered Nurse | $210,614 | $393 | +$35,699 (+20.4%) |
| 43 | Tony ArdoviniExecutive Director Financial Planning and Deputy Treasurer | $209,504 | $1,660 | +$29,557 (+16.4%) |
| 44 | Lorie GreggExecutive Director Treasury Financial Accounting and Deputy Treasurer | $208,853 | $1,717 | +$20,513 (+10.9%) |
| 45 | Ed ValdezExecutive Director Pollution Control / Deputy City Engineer | $206,467 | $729 | +$26,622 (+14.8%) |
| 46 | Tanya AntoniwExecutive Director Employment and Social Services | $205,091 | $1,680 | +$30,970 (+17.8%) |
| 47 | Robert FawcettDistrict Chief – Firefighting | $204,915 | $508 | −$3,884 (−1.9%) |
| 48 | Phong NguySenior Manager Parks Operations | $203,193 | $719 | +$20,520 (+11.2%) |
| 49 | Natasha GabbanaExecutive Director Capital Planning and Deputy Treasurer | $201,652 | $1,621 | +$40,210 (+24.9%) |
| 50 | Colleen MiddaughExecutive Director Engineering / Deputy City Engineer | $199,233 | $1,126 | +$18,679 (+10.3%) |
| 51 | Stacey McguireExecutive Director Operations / Deputy City Engineer | $198,936 | $1,659 | +$28,904 (+17.0%) |
| 52 | Isaac KaregiPersonal Support Worker | $197,597 | $294 | −$5,994 (−2.9%) |
| 53 | Ian DaySenior Manager Transportation | $197,085 | $712 | +$17,327 (+9.6%) |
| 54 | Amanda CaslickManager Resident Services | $196,862 | $719 | +$16,927 (+9.4%) |
| 55 | Gerard BakerManager Land Development and Growth | $196,509 | $1,639 | +$33,547 (+20.6%) |
| 56 | Matthew JohnsonExecutive Director Economic Development | $195,133 | $1,674 | +$45,464 (+30.4%) |
| 57 | Jamie ScottExecutive Director Parks and Facilities | $194,333 | $684 | +$37,071 (+23.6%) |
| 58 | Brandon CallejaSenior Manager Deputy Chief Building Official Permits | $192,261 | $1,629 | +$58,251 (+43.5%) |
| 59 | Bryce ChandlerDirector Human Resources | $192,089 | $881 | +$1,774 (+0.9%) |
| 60 | John TodCaptain – Fire Rescue | $191,446 | $1,157 | −$6,426 (−3.2%) |
| 61 | Melissa BrindleyDirector Financial Services | $188,352 | $726 | −$2,214 (−1.2%) |
| 62 | Craig RobertsonManager Licensing and Enforcement/Deputy License Commissioner | $188,239 | $1,600 | +$7,946 (+4.4%) |
| 63 | Christopher RevenbergDistrict Chief – Firefighting | $187,636 | $825 | −$24,364 (−11.5%) |
| 64 | Mark NazarewichDeputy City Solicitor Legal Services and Real Estate | $186,993 | $1,621 | new |
| 65 | Brian BobbieDeputy Fire Chief | $183,844 | $2,072 | −$49,224 (−21.1%) |
| 66 | Michael ArthurManager Inspections | $183,629 | $456 | +$54,096 (+41.8%) |
| 67 | Edward NovakStaff Sergeant | $182,834 | $758 | −$19,293 (−9.5%) |
| 68 | Aleksandar VucinicChief Information Officer / Executive Director Information Technology | $182,639 | $1,534 | +$27,464 (+17.7%) |
| 69 | Ryerson FitzpatrickAssistant Deputy Fire Chief | $182,535 | $524 | new |
| 70 | Bunnara OrsiPersonal Support Worker | $180,692 | $294 | +$18,328 (+11.3%) |
| 71 | Peter RiversDistrict Chief – Firefighting | $180,463 | $508 | −$20,747 (−10.3%) |
| 72 | Kent RicePresident | $179,995 | $834 | −$1,853 (−1.0%) |
| 73 | James RomankoCaptain – Fire Rescue | $179,155 | $432 | −$3,220 (−1.8%) |
| 74 | David TennentStaff Sergeant | $178,181 | $758 | +$1,472 (+0.8%) |
| 75 | Daemon HartDeputy Fire Chief | $177,507 | $6,145 | +$13,295 (+8.1%) |
| 76 | Michael PatersonStaff Sergeant | $177,246 | $758 | +$9,286 (+5.5%) |
| 77 | Christopher DalyCaptain – Fire Rescue | $176,526 | $472 | −$16,582 (−8.6%) |
| 78 | Daniel IannettaConstable | $175,985 | $721 | +$28,894 (+19.6%) |
| 79 | Gregory AtkinsonDeputy City Planner – Development | $175,698 | $1,555 | +$28,794 (+19.6%) |
| 80 | Patti PastoriusStaff Sergeant | $174,992 | $758 | +$480 (+0.3%) |
| 81 | Linda HigginsManager Intergovernmental Funding – Human Services Integration | $174,467 | $1,488 | +$42,537 (+32.2%) |
| 82 | Angela MarazitaSenior Manager Fleet | $174,390 | $634 | +$15,606 (+9.8%) |
| 83 | Kevin WebbManager Environmental Quality | $174,350 | $634 | +$23,952 (+15.9%) |
| 84 | Michael McguireFirefighter | $174,071 | $400 | −$10,361 (−5.6%) |
| 85 | Phong LeSergeant | $173,824 | $681 | new |
| 86 | Catherine HarrisManager Nutrition and Dietary Services | $173,728 | $634 | +$14,944 (+9.4%) |
| 87 | Diane QuinnManager Employment and Training Initiatives | $173,728 | $1,569 | +$14,944 (+9.4%) |
| 88 | Sean RyanCaptain – Fire Rescue | $173,582 | $1,883 | −$25,896 (−13.0%) |
| 89 | Fahd MikhaelManager Design | $173,430 | $1,569 | +$14,946 (+9.4%) |
| 90 | Daniel SeguinDeputy Treasurer Financial Accounting and Corporate Controls | $173,403 | $1,569 | +$14,944 (+9.4%) |
| 91 | Jason MooreManager Marketing and Communication | $173,403 | $1,545 | +$14,944 (+9.4%) |
| 92 | Kirk TammManager Gis | $173,403 | $1,569 | +$14,944 (+9.4%) |
| 93 | Wadah Al-YassiriManager Parks Development | $173,403 | $634 | +$15,067 (+9.5%) |
| 94 | Kevin CabanaManager Lou Romano Water Reclamation Plant | $173,192 | $634 | +$14,071 (+8.8%) |
| 95 | Sergio ManninaManager Little River Pollution Control | $173,115 | $634 | +$14,248 (+9.0%) |
| 96 | Catherine TraceySenior Legal Counsel | $172,917 | $1,447 | +$19,288 (+12.6%) |
| 97 | Adam PillonManager of Right of Way | $172,902 | $1,524 | +$32,051 (+22.8%) |
| 98 | Norbert WolfManager of Employee Relations | $172,898 | $634 | +$18,118 (+11.7%) |
| 99 | Patrick WintersManager Development | $172,881 | $634 | +$20,385 (+13.4%) |
| 100 | Cory ElliottManager Arenas | $172,854 | $634 | +$18,796 (+12.2%) |
| 101 | Michelle StaadegaardManager Culture and Events | $172,737 | $604 | +$16,056 (+10.2%) |
| 102 | Troy VivierConstable | $172,114 | $608 | −$19,689 (−10.3%) |
| 103 | Heinrich PennerConstable | $172,110 | $608 | +$1,812 (+1.1%) |
| 104 | Sam BhatiaConstable | $171,744 | $573 | −$6,550 (−3.7%) |
| 105 | Sharon StrosbergSenior Legal Counsel | $171,489 | $1,040 | +$22,405 (+15.0%) |
| 106 | Nada TremblayManager Community Centres | $170,850 | $1,021 | +$22,038 (+14.8%) |
| 107 | Tyler MillmanConstable | $170,735 | $1,265 | +$6,314 (+3.8%) |
| 108 | Kristen BrunetteManager Aquatics | $170,695 | $1,026 | +$22,823 (+15.4%) |
| 109 | Myles SoulliereManager Integrated Employment Services | $170,146 | $1,377 | +$34,683 (+25.6%) |
| 110 | Bryan HayesStaff Sergeant | $170,035 | $758 | +$1,244 (+0.7%) |
| 111 | Jovica TrpeskiExecutive Director Employment and Social Services | $169,835 | $1,560 | +$22,149 (+15.0%) |
| 112 | John SmithChief Fire Prevention Officer | $169,594 | $3,708 | −$19,754 (−10.4%) |
| 113 | Joshua MelocheSenior Legal Counsel | $168,756 | $1,033 | new |
| 114 | Robert SullivanCaptain – Fire Rescue | $168,636 | $466 | new |
| 115 | Jason CampigottoDeputy City Planner – Growth | $168,546 | $1,485 | +$22,112 (+15.1%) |
| 116 | Arjei FranklinSergeant | $167,959 | $686 | +$8,010 (+5.0%) |
| 117 | Jessica MillarSenior Legal Counsel | $167,739 | $1,021 | +$26,237 (+18.5%) |
| 118 | Philip GlosManager Building Engineer / Architect | $167,690 | $531 | +$43,264 (+34.8%) |
| 119 | Robert HannaConstable | $167,595 | $608 | −$7,799 (−4.4%) |
| 120 | Paul PatersonSergeant | $167,536 | $681 | +$11,033 (+7.0%) |
| 121 | Mark MaillouxDistrict Chief – Firefighting | $167,053 | $573 | −$13,705 (−7.6%) |
| 122 | Chantelle BernardSenior Manager Deputy Chief Information Officer | $166,903 | $1,551 | +$28,568 (+20.7%) |
| 123 | Robert BouffardCaptain – Fire Rescue | $166,819 | $476 | −$14,956 (−8.2%) |
| 124 | Christopher LomaCaptain – Fire Rescue | $166,717 | $1,001 | −$19,093 (−10.3%) |
| 125 | Brian CaffarenaStaff Sergeant | $166,250 | $758 | −$3,406 (−2.0%) |
| 126 | Michael StroudCaptain – Fire Rescue | $165,946 | $466 | −$22,669 (−12.0%) |
| 127 | Duane BarronFirefighter | $165,945 | $400 | −$13,687 (−7.6%) |
| 128 | Jeffrey DanbyConstable | $165,861 | $608 | +$28,298 (+20.6%) |
| 129 | Scott RobertsSergeant | $165,839 | $681 | −$21,705 (−11.6%) |
| 130 | Phillip KolodyConstable | $165,430 | $1,440 | +$13,547 (+8.9%) |
| 131 | Scott ChapmanStaff Sergeant | $165,122 | $758 | −$6,835 (−4.0%) |
| 132 | Robert BaileyCaptain – Fire Rescue | $164,998 | $523 | −$21,443 (−11.5%) |
| 133 | Joseph RafuseStaff Sergeant | $164,634 | $2,595 | −$178 (−0.1%) |
| 134 | Christopher ShawSergeant | $164,543 | $681 | +$1,052 (+0.6%) |
| 135 | John BaileyDistrict Chief – Firefighting | $164,181 | $508 | −$19,120 (−10.4%) |
| 136 | James WhatmoreCaptain – Fire Rescue | $163,911 | $466 | −$16,912 (−9.4%) |
| 137 | Charles SassoSergeant | $163,909 | $681 | −$1,843 (−1.1%) |
| 138 | Russell WoodCaptain – Fire Rescue | $163,487 | $476 | −$11,231 (−6.4%) |
| 139 | Olivera DukanacRegistered Nurse | $163,472 | $393 | +$44,317 (+37.2%) |
| 140 | David ConnorSergeant | $163,453 | $2,148 | +$1,295 (+0.8%) |
| 141 | Prem PatelManager Transportation Planning and Design | $163,115 | $595 | +$20,909 (+14.7%) |
| 142 | Richard SiebererStaff Sergeant | $162,943 | $758 | −$2,493 (−1.5%) |
| 143 | Christopher MenardChief of Staff | $162,906 | $479 | +$43,702 (+36.7%) |
| 144 | Heath ThompsonStaff Sergeant | $162,801 | $700 | +$1,871 (+1.2%) |
| 145 | Andrew NewtonCaptain – Fire Rescue | $162,660 | $601 | −$17,691 (−9.8%) |
| 146 | David DeanManager Building Engineer / Architect | $162,555 | $1,466 | +$36,878 (+29.3%) |
| 147 | Jeff PocockSergeant | $162,472 | $681 | −$10,053 (−5.8%) |
| 148 | Robert D'AlimonteSergeant | $162,381 | $681 | +$1,929 (+1.2%) |
| 149 | Scott AmlinStaff Sergeant | $162,350 | $747 | −$7,940 (−4.7%) |
| 150 | Duke IngStaff Sergeant | $162,243 | $758 | new |
| 151 | Michael JuriljConstable | $162,114 | $593 | −$18,141 (−10.1%) |
| 152 | James LeetherSenior Manager Environmental Services | $162,043 | $597 | +$17,439 (+12.1%) |
| 153 | Kenneth PriceStaff Sergeant | $161,982 | $758 | −$3,677 (−2.2%) |
| 154 | Eric BaileyManager Technical Support | $161,863 | $592 | +$20,992 (+14.9%) |
| 155 | Charles CampbellStaff Sergeant | $161,845 | $1,686 | −$3,578 (−2.2%) |
| 156 | Jacqueline KhouryStaff Sergeant | $161,782 | $758 | +$5,060 (+3.2%) |
| 157 | Jeffery TaylorStaff Sergeant | $161,782 | $758 | −$4,082 (−2.5%) |
| 158 | Craig JudsonSergeant | $161,490 | $681 | −$11,750 (−6.8%) |
| 159 | Kenneth BurtConstable | $161,423 | $608 | −$6,269 (−3.7%) |
| 160 | Gregorio AndesPersonal Support Worker | $161,395 | $294 | −$379 (−0.2%) |
| 161 | Trevor BennetManager Business Process Modernization | $161,395 | $498 | +$20,543 (+14.6%) |
| 162 | Julie RyckmanManager Occupational Health and Safety and Wellness | $161,209 | $1,304 | +$2,424 (+1.5%) |
| 163 | Lance MooreCaptain – Fire Rescue | $161,192 | $476 | −$26,126 (−13.9%) |
| 164 | Anna CiacelliSupervisor Council Services / Deputy City Clerk | $161,058 | $1,438 | +$30,368 (+23.2%) |
| 165 | James GendreauSergeant | $160,884 | $681 | −$3,162 (−1.9%) |
| 166 | John MacdougallSergeant | $160,700 | $681 | −$23,339 (−12.7%) |
| 167 | Gary WilliamsSergeant | $160,611 | $681 | +$788 (+0.5%) |
| 168 | Michael MazzaMaintenance Supervisor | $160,370 | $809 | +$13,897 (+9.5%) |
| 169 | Joslyne RizzaAssistant Chief – Fire Rescue | $160,233 | $1,315 | −$24,512 (−13.3%) |
| 170 | Ryan CharleboisConstable | $160,075 | $593 | +$13,893 (+9.5%) |
| 171 | Warren LevackSergeant | $160,058 | $681 | +$1,824 (+1.2%) |
| 172 | Jason BlanchardFirefighter | $159,828 | $398 | +$22,074 (+16.0%) |
| 173 | Kirk RowseDistrict Chief – Firefighting | $159,653 | $487 | −$16,457 (−9.3%) |
| 174 | Laureano CordeiroCaptain – Fire Rescue | $159,607 | $466 | −$15,954 (−9.1%) |
| 175 | Raymond HamlinSergeant | $159,471 | $2,349 | −$13,854 (−8.0%) |
| 176 | Shannon TennantSergeant | $159,460 | $681 | +$5,657 (+3.7%) |
| 177 | Jorin WelshChief Training Officer | $159,447 | $2,103 | −$14,864 (−8.5%) |
| 178 | Sean RichardsonConstable | $159,422 | $593 | +$21,283 (+15.4%) |
| 179 | Aaron NaklieSergeant | $159,229 | $681 | +$10,683 (+7.2%) |
| 180 | Douglas PrinceSergeant | $159,220 | $669 | −$972 (−0.6%) |
| 181 | Peter GacaninSergeant | $158,914 | $681 | +$1,739 (+1.1%) |
| 182 | Kenneth TapakCaptain – Fire Rescue | $158,881 | $472 | −$19,714 (−11.0%) |
| 183 | Joseph NagyCaptain – Fire Rescue | $158,874 | $472 | −$14,414 (−8.3%) |
| 184 | Daryl LundyContracts Supervisor | $158,823 | $497 | +$18,430 (+13.1%) |
| 185 | Matthew HillierConstable | $158,583 | $593 | +$12,829 (+8.8%) |
| 186 | Pompiliu IgnatManager Process Engineering and Maintenance | $158,036 | $567 | +$16,599 (+11.7%) |
| 187 | Andre GervaisCaptain – Fire Rescue | $157,840 | $466 | −$14,037 (−8.2%) |
| 188 | Michelle PelacciaSergeant | $157,630 | $669 | +$6,504 (+4.3%) |
| 189 | Marcel SarkisConstable | $157,627 | $608 | +$99 (+0.1%) |
| 190 | Shay CurrieTraining Officer | $157,575 | $538 | −$18,588 (−10.6%) |
| 191 | Diane WilsonManager Social and Affordable Housing | $157,385 | $1,509 | +$20,297 (+14.8%) |
| 192 | Sokol AlikoManager Energy Initiatives | $157,059 | $1,499 | +$23,304 (+17.4%) |
| 193 | Justin CarsonTraining Officer | $157,023 | $3,360 | −$17,832 (−10.2%) |
| 194 | William CathrynPersonal Support Worker | $156,954 | $294 | −$20,735 (−11.7%) |
| 195 | James SovaCaptain – Fire Rescue | $156,929 | $476 | −$15,634 (−9.1%) |
| 196 | Michael HradowyConstable | $156,927 | $593 | +$7,238 (+4.8%) |
| 197 | Paolo AmiconeFirefighter | $156,799 | $400 | −$8,457 (−5.1%) |
| 198 | Mark CostelloCaptain – Fire Rescue | $156,402 | $476 | −$23,527 (−13.1%) |
| 199 | Dimitrios BuzindeContracts Supervisor | $156,060 | $497 | +$5,601 (+3.7%) |
| 200 | Antonio VaracalliMaintenance Supervisor | $155,690 | $497 | +$16,288 (+11.7%) |
Most common jobs in 2025
Questions and answers
Why is someone who works at City Of Windsor not on this list?
Only people paid $100,000 or more in 2025 are listed. Everyone else at City Of Windsor 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 1,219 people?
The table opens with the top 200. “Show all 1,219” 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
