Municipalities & Services
City Of Barrie salaries, 2025
817 people paid $100,000 or more in 2025, as disclosed by Ontario under the Public Sector Salary Disclosure Act, 1996.
People in 2025
817
+14.7% vs 2024
Median salary
$129,916
+3.0% vs 2024
Highest salary
$339,568
Total disclosed
$109M
Everyone on the 2025 list
Top 200 of 817
| # | Name | Salary | Benefits | Change |
|---|---|---|---|---|
| 1 | Michael ProwseChief Administrative Officer | $339,568 | $9,626 | +$22,098 |
| 2 | Richard JohnstonPolice Chief | $310,840 | $27,416 | +$19,406 |
| 3 | Robert BurkeDeputy Chief of Police – Barrie Police | $249,162 | $32,014 | +$18,962 |
| 4 | Balakumar AraniyasundaranGeneral Manager of Infrastructure and Growth Management | $248,644 | $6,761 | +$4,838 |
| 5 | Rebecca James-ReidGeneral Manager of Access Barrie | $247,994 | $6,224 | +$6,768 |
| 6 | Christopher GrextonManager of Policy and Continuous Improvement | $238,719 | $806 | +$108,881 |
| 7 | Ingrid PetersDirector of Legal Services | $230,309 | $454 | +$4,477 |
| 8 | Kevin WhiteDirector of Emergency Services – Fire Chief | $229,292 | $2,299 | −$55,738 |
| 9 | Jeffrey SchmidtGeneral Manager of Community and Corporate Services | $228,706 | $5,862 | new |
| 10 | Michelle BanfieldExecutive Director of Development Service | $219,322 | $1,926 | +$12,034 |
| 11 | Todd ByersPlatoon Chief | $213,986 | $666 | +$22,223 |
| 12 | Tony FarrellPlatoon Chief | $207,738 | $660 | +$31,420 |
| 13 | Stephannie SchlichterDirector of Economic and Creative Development | $207,492 | $1,856 | +$17,180 |
| 14 | Eric MacfaddenDeputy Fire Chief, Operations and Professional Standards | $205,872 | $3,047 | −$71,128 |
| 15 | Wendy CookeDirector of Legislative and Court Services | $205,238 | $1,904 | +$4,778 |
| 16 | Rick PewsDirector of Corporate Facilities | $204,005 | $844 | +$3,972 |
| 17 | Sarah MacgregorDirector of Internal Audit | $204,005 | $1,864 | +$3,972 |
| 18 | Christine GianinoDirector of Human Resources | $204,005 | $2,243 | +$3,972 |
| 19 | John-Paul BrooksStaff Sergeant – Barrie Police | $203,199 | $682 | +$36,523 |
| 20 | Thierry RayaisseChief Investment Officer | $202,426 | $721 | +$61,029 |
| 21 | Justin GilbertDeputy Fire Chief, Manager of Communications, Education and Prevention | $201,933 | $4,166 | +$24,604 |
| 22 | Kelly OakleyDirector of Boundary Adjustment Team | $201,252 | $1,362 | +$37,768 |
| 23 | James PetersPolice Constable – Barrie Police | $201,184 | $542 | +$6,577 |
| 24 | Sherry DiemertActing General Manager of Infrastructure and Growth Management | $197,889 | $1,837 | +$6,624 |
| 25 | Terrance CuffSergeant – Barrie Police | $197,334 | $613 | +$36,694 |
| 26 | David FriaryDirector of Operations | $197,269 | $813 | +$6,787 |
| 27 | Peter DewsnapInspector – Barrie Police | $195,109 | $20,113 | +$1,212 |
| 28 | Valarie GatesInspector – Barrie Police | $195,109 | $20,552 | +$1,212 |
| 29 | Carl MooreInspector – Barrie Police | $195,109 | $22,492 | +$1,212 |
| 30 | Brent ForsythDirector of Transit and Parking Strategy | $194,273 | $803 | +$3,791 |
| 31 | Ryan NolanDirector of Information Technology | $194,273 | $1,823 | +$3,791 |
| 32 | Kody GrohPolice Constable – Barrie Police | $192,434 | $532 | +$6,155 |
| 33 | Patrick BrouillardInspector – Barrie Police | $188,838 | $25,841 | +$10,169 |
| 34 | Curtis GrayPlatoon Chief | $187,257 | $666 | +$22,283 |
| 35 | Stephen BoundHuman Resources Manager – Barrie Police | $184,309 | $763 | +$1,212 |
| 36 | Nicole LeesRecords Manager – Barrie Police | $184,309 | $763 | +$11,322 |
| 37 | Thomas MedlynInformation Technology Manager – Barrie Police | $184,309 | $763 | +$3,236 |
| 38 | Tyrell TurnerFinance Manager – Barrie Police | $184,309 | $763 | +$5,043 |
| 39 | Curtney PhillipsSergeant – Barrie Police | $180,605 | $622 | +$21,378 |
| 40 | Kevin RankinManager of Parks and Forestry | $180,037 | $681 | +$17,002 |
| 41 | Brett CarletonSergeant – Barrie Police | $179,783 | $613 | +$23,299 |
| 42 | Brad NeelyCaptain | $179,002 | $598 | +$8,830 |
| 43 | John CargoeCaptain | $178,186 | $595 | +$11,670 |
| 44 | Jason FearonStaff Sergeant – Barrie Police | $177,685 | $682 | +$11,406 |
| 45 | Kent JohnstonPlatoon Chief | $177,580 | $666 | +$25,951 |
| 46 | Mary Anne CousineauCommunications Officer | $176,874 | $597 | +$30,235 |
| 47 | Paul EvansChief Building Official | $175,266 | $940 | +$11,265 |
| 48 | David HendriksChief Training Officer | $174,894 | $666 | +$20,409 |
| 49 | Douglas HendersonSergeant – Barrie Police | $174,763 | $613 | +$10,605 |
| 50 | Matthew BlankCaptain | $174,687 | $598 | +$5,713 |
| 51 | Colleen SmithDirector of Finance | $173,093 | $1,752 | +$12,657 |
| 52 | Timothy DonisChief Fire Prevention Officer | $172,735 | $637 | +$19,288 |
| 53 | Robert DoucetteCaptain | $171,511 | $598 | +$11,016 |
| 54 | Rosemary LamontStaff Sergeant – Barrie Police | $170,839 | $682 | +$11,710 |
| 55 | Robert GravelStaff Sergeant – Barrie Police | $170,009 | $699 | +$3,566 |
| 56 | Kevin ScalesStaff Sergeant – Barrie Police | $169,894 | $682 | +$13,424 |
| 57 | Gene James HettingaStaff Sergeant – Barrie Police | $169,604 | $682 | +$5,471 |
| 58 | David KoopmansSergeant – Barrie Police | $169,584 | $1,052 | +$3,778 |
| 59 | Keefe HoodCaptain | $169,372 | $598 | +$13,713 |
| 60 | Jay MoleCaptain | $168,671 | $590 | +$3,153 |
| 61 | Cheri HarrisAssociate Director of Communications and Customer Service | $168,264 | $681 | +$12,384 |
| 62 | Jeff NobleCaptain | $168,170 | $598 | +$20,320 |
| 63 | Derek RosePolice Constable – Barrie Police | $167,768 | $665 | +$17,475 |
| 64 | Randall FitzgeraldStaff Sergeant – Barrie Police | $167,618 | $718 | +$11,240 |
| 65 | Tanya LynchSergeant – Barrie Police | $167,446 | $817 | +$19,018 |
| 66 | Andrew VenablesCaptain | $167,257 | $598 | +$5,990 |
| 67 | D. Ross McalpineCaptain | $167,201 | $598 | +$1,691 |
| 68 | Michael WinnStaff Sergeant – Barrie Police | $167,088 | $682 | +$1,889 |
| 69 | Randy BarracloughCaptain | $166,873 | $547 | +$23,257 |
| 70 | Jonathan WattSergeant – Barrie Police | $166,844 | $613 | +$5,293 |
| 71 | Todd MacdonaldCaptain | $166,256 | $585 | +$11,302 |
| 72 | Chris IvanyCaptain | $166,174 | $585 | +$17,290 |
| 73 | Aaron GeertsemaStaff Sergeant – Barrie Police | $165,635 | $1,109 | +$8,687 |
| 74 | Gus DiamantopoulosManager of Corporate Facilities | $164,815 | $681 | +$3,218 |
| 75 | Sharon JonesManager of Purchasing | $164,815 | $681 | +$3,218 |
| 76 | Kevin BradleyManager of Parks Planning | $164,443 | $681 | +$3,627 |
| 77 | Greg JordenManager of Wastewater Operations | $164,149 | $663 | +$4,021 |
| 78 | Domenic FilippelliCaptain | $164,031 | $598 | +$17,741 |
| 79 | Tawnya GurchinManager of Developer and Special Project | $163,885 | $663 | +$6,286 |
| 80 | Stephanie MackDirector of Waste Management and Environmental Sustainment | $163,661 | $1,237 | +$15,387 |
| 81 | Craig MortonSenior Manager Operations Roads and Fleet | $163,621 | $1,029 | +$1,846 |
| 82 | Douglas AveryPolice Constable – Barrie Police | $163,208 | $563 | +$4,138 |
| 83 | Brent OsbornePolice Constable – Barrie Police | $163,185 | $545 | +$7,732 |
| 84 | Brian KearsleyCaptain | $163,067 | $595 | +$16,559 |
| 85 | Dane ReynoldsSenior Wastewater Optimization Engineer | $162,703 | $759 | +$11,175 |
| 86 | Christopher JacksonSergeant – Barrie Police | $162,540 | $641 | +$16,470 |
| 87 | Gunness GilbertCaptain | $162,499 | $500 | +$30,496 |
| 88 | Christopher SauveCaptain | $162,407 | $1,007 | +$21,996 |
| 89 | Jeff Van DaalenCaptain | $162,289 | $598 | +$20,300 |
| 90 | Mathew MulhallPolice Constable – Barrie Police | $162,119 | $548 | −$266 |
| 91 | Jody FiegehenCaptain | $162,096 | $1,169 | +$9,000 |
| 92 | David LuceStaff Sergeant – Barrie Police | $161,940 | $669 | +$5,244 |
| 93 | Angela Rose ButlerStaff Sergeant – Barrie Police | $161,870 | $669 | +$4,753 |
| 94 | Matthew MarshallPolice Constable – Barrie Police | $161,757 | $542 | +$9,007 |
| 95 | Eric WebsterCaptain | $161,567 | $590 | +$20,047 |
| 96 | Chris MarchantManager of Solid Waste Operations | $161,558 | $663 | −$6,304 |
| 97 | Bruce BernardPolice Constable – Barrie Police | $161,099 | $1,253 | +$5,729 |
| 98 | Kevin DatemaDirector of Recreation and Culture Services | $160,115 | $2,115 | +$18,718 |
| 99 | Craig GillespieSenior Manager of Corp Finance and Investment | $160,058 | $1,334 | +$3,105 |
| 100 | Diane MoreauManager of Water Operations | $160,058 | $663 | +$3,333 |
| 101 | Christopher PackhamLegal Counsel – Solicitor | $160,058 | $663 | +$3,105 |
| 102 | Frank PalkaSenior Manager Development Services | $160,058 | $663 | +$3,105 |
| 103 | Ryan PulfordCaptain | $159,920 | $590 | +$20,570 |
| 104 | Monique BoucherCommunications Administrator – Barrie Police | $159,919 | $666 | +$8,204 |
| 105 | Nathan PaemurdCaptain | $159,871 | $590 | +$21,913 |
| 106 | Richard WentzellSergeant – Barrie Police | $159,258 | $613 | +$3,696 |
| 107 | Martin BrucatoCaptain | $159,238 | $1,184 | +$18,376 |
| 108 | Shane EdwardsCaptain | $159,072 | $598 | +$17,508 |
| 109 | Wesley ReidManager of Vertical Infrastructure Projects | $159,062 | $657 | +$10,479 |
| 110 | Matt MonkmanCaptain | $158,868 | $607 | +$22,236 |
| 111 | Andrew MoreauCaptain | $158,780 | $585 | +$24,734 |
| 112 | Michael HeasmanCaptain | $158,765 | $585 | +$14,139 |
| 113 | Robert HendersonSergeant – Barrie Police | $158,683 | $595 | +$20,671 |
| 114 | Scott SimpsonCommunications Officer | $158,389 | $590 | +$21,305 |
| 115 | Kevin TivendaleCaptain | $158,379 | $590 | +$13,001 |
| 116 | Sharon Phillips-LaidlawCommunications Officer | $158,314 | $598 | +$17,109 |
| 117 | Wayne DufourPolice Constable – Barrie Police | $158,290 | $356 | new |
| 118 | Julie DaerFire Prevention Officer | $158,169 | $598 | +$17,638 |
| 119 | Brian DewolfsmithManager of Total Rewards and Human Resources Technology | $157,575 | $459 | +$16,697 |
| 120 | James WestcottSergeant – Barrie Police | $157,406 | $650 | +$1,931 |
| 121 | Jake LustedCaptain | $157,330 | $598 | +$16,992 |
| 122 | Troy ArmstrongSergeant – Barrie Police | $157,251 | $613 | +$10,134 |
| 123 | Christie CummingsSergeant – Barrie Police | $157,065 | $595 | +$11,549 |
| 124 | Don LangdonSergeant – Barrie Police | $156,291 | $613 | +$4,550 |
| 125 | Andrew PyeSergeant – Barrie Police | $156,264 | $606 | +$9,433 |
| 126 | Kevin CallejaSergeant – Barrie Police | $155,590 | $642 | +$1,026 |
| 127 | Damon McleanFire Fighter | $154,787 | $492 | +$19,740 |
| 128 | Paul MccarronManager of Recreation and Culture Facilities | $154,760 | $589 | +$10,842 |
| 129 | James DawesCaptain | $154,655 | $1,169 | +$17,465 |
| 130 | Lauren JessopChief Executive Officer – Barrie Library | $154,484 | $1,536 | +$3,340 |
| 131 | Ryan FrechetteFire Fighter | $153,997 | $487 | +$16,363 |
| 132 | Simon LathamPolice Constable – Barrie Police | $153,872 | $530 | −$2,366 |
| 133 | Eric PooleFire Fighter | $153,706 | $534 | +$15,328 |
| 134 | Bryce AitkenFire Fighter | $153,687 | $487 | +$13,183 |
| 135 | Trevor FlintTraining Officer | $153,652 | $585 | +$16,757 |
| 136 | Jason BarkerFire Fighter | $153,564 | $479 | +$23,139 |
| 137 | Jonathan BarnesSergeant – Barrie Police | $153,386 | $878 | +$11,629 |
| 138 | Wesley VisserFire Fighter | $153,054 | $479 | +$6,997 |
| 139 | Kevin LewisFire Fighter | $152,974 | $479 | +$19,540 |
| 140 | Kathryn SchrammFire Prevention Officer (Plans Examination) | $152,956 | $567 | +$20,218 |
| 141 | Mark VandergeestSupervisor of Water Supply | $152,949 | $610 | +$9,969 |
| 142 | John LamontPolice Constable – Barrie Police | $152,932 | $563 | +$2,539 |
| 143 | Blair KingSergeant – Barrie Police | $152,546 | $595 | −$1,649 |
| 144 | Kristian BoehlerPolice Constable – Barrie Police | $152,523 | $550 | +$24,895 |
| 145 | James MackinnonSergeant – Barrie Police | $152,451 | $595 | +$7,580 |
| 146 | Keith FinesSergeant – Barrie Police | $152,415 | $595 | +$4,916 |
| 147 | Michael VelemaSergeant – Barrie Police | $152,213 | $945 | +$4,339 |
| 148 | Bryan RitchieFire Fighter | $151,720 | $464 | +$14,751 |
| 149 | Robert SmithFacility Supervisor – Technical Services | $151,517 | $529 | +$26,240 |
| 150 | Peter MoorePolice Constable – Barrie Police | $151,379 | $548 | +$10,009 |
| 151 | Paolo BovoliniManager of Facility Planning and Development | $151,220 | $317 | +$31,278 |
| 152 | Darryl Van SchubertSergeant – Barrie Police | $151,133 | $613 | −$3,468 |
| 153 | Stuart CondFire Fighter | $151,095 | $1,070 | +$17,324 |
| 154 | Robert MunroeTraining Officer | $150,579 | $571 | +$16,419 |
| 155 | Robert DruryCaptain | $150,558 | $500 | +$19,278 |
| 156 | Jason BayleyPortfolio Manager, Corporate Investments | $150,526 | $778 | +$35,800 |
| 157 | Charles GrayCaptain | $150,497 | $500 | +$32,178 |
| 158 | Anthony ForrestPolice Constable – Barrie Police | $150,428 | $585 | +$17,480 |
| 159 | Melissa MifsudSenior Manager of Accounting and Revenue | $150,369 | $621 | +$8,972 |
| 160 | Anthony WoodruffFire Prevention Officer | $150,349 | $571 | +$10,703 |
| 161 | Ronald HuntPolice Constable – Barrie Police | $150,285 | $594 | +$6,998 |
| 162 | Jelena RajkovicSergeant – Barrie Police | $150,267 | $611 | +$4,766 |
| 163 | Teague HuyssenFire Fighter | $150,105 | $492 | +$14,449 |
| 164 | Toni TalaricoSergeant – Barrie Police | $150,060 | $613 | +$472 |
| 165 | William PelanSergeant – Barrie Police | $149,929 | $595 | +$8,822 |
| 166 | Jennett BusheyStrategy and Communications Supervisor – Barrie Police | $149,913 | $620 | +$1,568 |
| 167 | Troy HigginsSergeant – Barrie Police | $149,831 | $613 | +$7,085 |
| 168 | Michael RossSergeant – Barrie Police | $149,800 | $610 | +$7,614 |
| 169 | Jason StoreySergeant – Barrie Police | $149,737 | $595 | +$4,207 |
| 170 | Jason BullFire Fighter | $149,127 | $479 | +$5,177 |
| 171 | Jason FryeSergeant – Barrie Police | $149,021 | $613 | +$5,905 |
| 172 | Shawn DenommePolice Constable – Barrie Police | $148,761 | $594 | +$5,184 |
| 173 | Steve HigginsFire Fighter | $148,597 | $479 | +$7,664 |
| 174 | Thomas ReeveAssociate Director of Corporate Asset Management | $147,851 | $1,049 | +$33,607 |
| 175 | John MastroianniManager of Application and Technology Infrastructure | $147,849 | $1,100 | +$13,201 |
| 176 | Paul ChubbPolice Constable – Barrie Police | $147,775 | $548 | +$74 |
| 177 | Ryan SpataroFire Fighter | $147,751 | $479 | +$11,975 |
| 178 | Jason DorionPolice Constable – Barrie Police | $147,693 | $563 | +$7,364 |
| 179 | Katie ThompsonManager of Environmental Risk Management and Compliance | $147,186 | $596 | +$4,507 |
| 180 | Tim FinnisFire Fighter | $147,119 | $479 | +$21,601 |
| 181 | Kelan JylhaManager of Taxation and Revenue | $146,988 | $1,268 | +$291 |
| 182 | Shawn BovairSergeant – Barrie Police | $146,800 | $567 | +$14,870 |
| 183 | Murray McdonnellWastewater Treatment Operator | $146,615 | $2,540 | +$9,584 |
| 184 | Paolo ButeraPolice Constable – Barrie Police | $146,586 | $525 | +$981 |
| 185 | Robert ReadmanFire Fighter | $146,307 | $487 | +$7,820 |
| 186 | Michael RasmussensPolice Constable – Barrie Police | $146,281 | $541 | +$8,996 |
| 187 | Michael GouldSergeant – Barrie Police | $146,043 | $617 | −$1,825 |
| 188 | Robert CaseyCaptain | $145,963 | $500 | +$21,608 |
| 189 | Ryan TrollopePolice Constable – Barrie Police | $145,935 | $548 | +$17,163 |
| 190 | Mark DeasonPolice Constable – Barrie Police | $145,681 | $609 | +$3,232 |
| 191 | Grzegorz DanajPolice Constable – Barrie Police | $145,522 | $546 | +$1,844 |
| 192 | Brian HarrisSergeant – Barrie Police | $145,130 | $582 | +$8,944 |
| 193 | Paul MatteSergeant – Barrie Police | $145,108 | $601 | +$1,120 |
| 194 | Craig ThanassePolice Constable – Barrie Police | $144,952 | $532 | −$5,859 |
| 195 | Richard HuesonPolice Constable – Barrie Police | $144,868 | $563 | +$9,176 |
| 196 | William GrantSergeant – Barrie Police | $144,799 | $887 | +$4,754 |
| 197 | Mark KennieInstructor | $144,799 | $601 | +$5,246 |
| 198 | Melvin PalmaInstructor | $144,799 | $601 | +$4,754 |
| 199 | Christopher VanderkruysDirector of Corporate Services – Barrie Library | $144,757 | $560 | +$643 |
| 200 | Michael BoylinFire Fighter | $144,756 | $467 | +$15,688 |
