City of Barrie Sunshine List 2025
817 employees earning $100K+ · median $129,916 · average $133,419 · overview and trend →
Who makes the most at City of Barrie in 2025?
Michael Prowse, Chief Administrative Officer, was paid $349,194 in 2025 — the highest total compensation among 817 City of Barrie employees on the Sunshine List; the median salary there was $129,916.
All Employees · 817 in 2025 · page 1 of 4
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Michael ProwseChief Administrative Officer | $339,568 | $349,194 |
| 2 | Richard JohnstonPolice Chief | $310,840 | $338,256 |
| 3 | Robert BurkeDeputy Chief of Police – Barrie Police | $249,162 | $281,176 |
| 4 | Balakumar AraniyasundaranGeneral Manager of Infrastructure and Growth Management | $248,644 | $255,405 |
| 5 | Rebecca James-ReidGeneral Manager of Access Barrie | $247,994 | $254,218 |
| 6 | Christopher GrextonManager of Policy and Continuous Improvement | $238,719 | $239,525 |
| 7 | Jeffrey SchmidtGeneral Manager of Community and Corporate Services | $228,706 | $234,568 |
| 8 | Kevin WhiteDirector of Emergency Services – Fire Chief | $229,292 | $231,591 |
| 9 | Ingrid PetersDirector of Legal Services | $230,309 | $230,763 |
| 10 | Michelle BanfieldExecutive Director of Development Service | $219,322 | $221,248 |
| 11 | Carl MooreInspector – Barrie Police | $195,109 | $217,600 |
| 12 | Valarie GatesInspector – Barrie Police | $195,109 | $215,660 |
| 13 | Peter DewsnapInspector – Barrie Police | $195,109 | $215,222 |
| 14 | Patrick BrouillardInspector – Barrie Police | $188,838 | $214,678 |
| 15 | Todd ByersPlatoon Chief | $213,986 | $214,651 |
| 16 | Stephannie SchlichterDirector of Economic and Creative Development | $207,492 | $209,348 |
| 17 | Eric MacfaddenDeputy Fire Chief, Operations and Professional Standards | $205,872 | $208,919 |
| 18 | Tony FarrellPlatoon Chief | $207,738 | $208,398 |
| 19 | Wendy CookeDirector of Legislative and Court Services | $205,238 | $207,143 |
| 20 | Christine GianinoDirector of Human Resources | $204,005 | $206,248 |
| 21 | Justin GilbertDeputy Fire Chief, Manager of Communications, Education and Prevention | $201,933 | $206,098 |
| 22 | Sarah MacgregorDirector of Internal Audit | $204,005 | $205,869 |
| 23 | Rick PewsDirector of Corporate Facilities | $204,005 | $204,850 |
| 24 | John-Paul BrooksStaff Sergeant – Barrie Police | $203,199 | $203,881 |
| 25 | Thierry RayaisseChief Investment Officer | $202,426 | $203,146 |
| 26 | Kelly OakleyDirector of Boundary Adjustment Team | $201,252 | $202,614 |
| 27 | James PetersPolice Constable – Barrie Police | $201,184 | $201,725 |
| 28 | Sherry DiemertActing General Manager of Infrastructure and Growth Management | $197,889 | $199,726 |
| 29 | David FriaryDirector of Operations | $197,269 | $198,082 |
| 30 | Terrance CuffSergeant – Barrie Police | $197,334 | $197,947 |
| 31 | Ryan NolanDirector of Information Technology | $194,273 | $196,096 |
| 32 | Brent ForsythDirector of Transit and Parking Strategy | $194,273 | $195,076 |
| 33 | Kody GrohPolice Constable – Barrie Police | $192,434 | $192,967 |
| 34 | Curtis GrayPlatoon Chief | $187,257 | $187,922 |
| 35 | Stephen BoundHuman Resources Manager – Barrie Police | $184,309 | $185,072 |
| 36 | Nicole LeesRecords Manager – Barrie Police | $184,309 | $185,072 |
| 37 | Thomas MedlynInformation Technology Manager – Barrie Police | $184,309 | $185,072 |
| 38 | Tyrell TurnerFinance Manager – Barrie Police | $184,309 | $185,072 |
| 39 | Curtney PhillipsSergeant – Barrie Police | $180,605 | $181,227 |
| 40 | Kevin RankinManager of Parks and Forestry | $180,037 | $180,718 |
| 41 | Brett CarletonSergeant – Barrie Police | $179,783 | $180,397 |
| 42 | Brad NeelyCaptain | $179,002 | $179,600 |
| 43 | John CargoeCaptain | $178,186 | $178,782 |
| 44 | Jason FearonStaff Sergeant – Barrie Police | $177,685 | $178,368 |
| 45 | Kent JohnstonPlatoon Chief | $177,580 | $178,246 |
| 46 | Mary Anne CousineauCommunications Officer | $176,874 | $177,471 |
| 47 | Paul EvansChief Building Official | $175,266 | $176,205 |
| 48 | David HendriksChief Training Officer | $174,894 | $175,559 |
| 49 | Douglas HendersonSergeant – Barrie Police | $174,763 | $175,376 |
| 50 | Matthew BlankCaptain | $174,687 | $175,285 |
| 51 | Colleen SmithDirector of Finance | $173,093 | $174,846 |
| 52 | Timothy DonisChief Fire Prevention Officer | $172,735 | $173,372 |
| 53 | Robert DoucetteCaptain | $171,511 | $172,109 |
| 54 | Rosemary LamontStaff Sergeant – Barrie Police | $170,839 | $171,521 |
| 55 | Robert GravelStaff Sergeant – Barrie Police | $170,009 | $170,708 |
| 56 | David KoopmansSergeant – Barrie Police | $169,584 | $170,636 |
| 57 | Kevin ScalesStaff Sergeant – Barrie Police | $169,894 | $170,576 |
| 58 | Gene James HettingaStaff Sergeant – Barrie Police | $169,604 | $170,287 |
| 59 | Keefe HoodCaptain | $169,372 | $169,970 |
| 60 | Jay MoleCaptain | $168,671 | $169,261 |
| 61 | Cheri HarrisAssociate Director of Communications and Customer Service | $168,264 | $168,945 |
| 62 | Jeff NobleCaptain | $168,170 | $168,768 |
| 63 | Derek RosePolice Constable – Barrie Police | $167,768 | $168,433 |
| 64 | Randall FitzgeraldStaff Sergeant – Barrie Police | $167,618 | $168,336 |
| 65 | Tanya LynchSergeant – Barrie Police | $167,446 | $168,264 |
| 66 | Andrew VenablesCaptain | $167,257 | $167,856 |
| 67 | D. Ross McalpineCaptain | $167,201 | $167,799 |
| 68 | Michael WinnStaff Sergeant – Barrie Police | $167,088 | $167,771 |
| 69 | Jonathan WattSergeant – Barrie Police | $166,844 | $167,457 |
| 70 | Randy BarracloughCaptain | $166,873 | $167,420 |
| 71 | Todd MacdonaldCaptain | $166,256 | $166,842 |
| 72 | Chris IvanyCaptain | $166,174 | $166,759 |
| 73 | Aaron GeertsemaStaff Sergeant – Barrie Police | $165,635 | $166,745 |
| 74 | Gus DiamantopoulosManager of Corporate Facilities | $164,815 | $165,496 |
| 75 | Sharon JonesManager of Purchasing | $164,815 | $165,496 |
| 76 | Kevin BradleyManager of Parks Planning | $164,443 | $165,125 |
| 77 | Stephanie MackDirector of Waste Management and Environmental Sustainment | $163,661 | $164,898 |
| 78 | Greg JordenManager of Wastewater Operations | $164,149 | $164,811 |
| 79 | Craig MortonSenior Manager Operations Roads and Fleet | $163,621 | $164,650 |
| 80 | Domenic FilippelliCaptain | $164,031 | $164,629 |
| 81 | Tawnya GurchinManager of Developer and Special Project | $163,885 | $164,548 |
| 82 | Douglas AveryPolice Constable – Barrie Police | $163,208 | $163,772 |
| 83 | Brent OsbornePolice Constable – Barrie Police | $163,185 | $163,730 |
| 84 | Brian KearsleyCaptain | $163,067 | $163,662 |
| 85 | Dane ReynoldsSenior Wastewater Optimization Engineer | $162,703 | $163,462 |
| 86 | Christopher SauveCaptain | $162,407 | $163,414 |
| 87 | Jody FiegehenCaptain | $162,096 | $163,264 |
| 88 | Christopher JacksonSergeant – Barrie Police | $162,540 | $163,181 |
| 89 | Gunness GilbertCaptain | $162,499 | $162,999 |
| 90 | Jeff Van DaalenCaptain | $162,289 | $162,888 |
| 91 | Mathew MulhallPolice Constable – Barrie Police | $162,119 | $162,667 |
| 92 | David LuceStaff Sergeant – Barrie Police | $161,940 | $162,609 |
| 93 | Angela Rose ButlerStaff Sergeant – Barrie Police | $161,870 | $162,539 |
| 94 | Bruce BernardPolice Constable – Barrie Police | $161,099 | $162,352 |
| 95 | Matthew MarshallPolice Constable – Barrie Police | $161,757 | $162,299 |
| 96 | Kevin DatemaDirector of Recreation and Culture Services | $160,115 | $162,230 |
| 97 | Chris MarchantManager of Solid Waste Operations | $161,558 | $162,220 |
| 98 | Eric WebsterCaptain | $161,567 | $162,157 |
| 99 | Craig GillespieSenior Manager of Corp Finance and Investment | $160,058 | $161,391 |
| 100 | Diane MoreauManager of Water Operations | $160,058 | $160,720 |
| 101 | Christopher PackhamLegal Counsel – Solicitor | $160,058 | $160,720 |
| 102 | Frank PalkaSenior Manager Development Services | $160,058 | $160,720 |
| 103 | Monique BoucherCommunications Administrator – Barrie Police | $159,919 | $160,585 |
| 104 | Ryan PulfordCaptain | $159,920 | $160,510 |
| 105 | Nathan PaemurdCaptain | $159,871 | $160,461 |
| 106 | Martin BrucatoCaptain | $159,238 | $160,422 |
| 107 | Richard WentzellSergeant – Barrie Police | $159,258 | $159,871 |
| 108 | Wesley ReidManager of Vertical Infrastructure Projects | $159,062 | $159,719 |
| 109 | Shane EdwardsCaptain | $159,072 | $159,670 |
| 110 | Matt MonkmanCaptain | $158,868 | $159,475 |
| 111 | Andrew MoreauCaptain | $158,780 | $159,365 |
| 112 | Michael HeasmanCaptain | $158,765 | $159,350 |
| 113 | Robert HendersonSergeant – Barrie Police | $158,683 | $159,278 |
| 114 | Scott SimpsonCommunications Officer | $158,389 | $158,979 |
| 115 | Kevin TivendaleCaptain | $158,379 | $158,969 |
| 116 | Sharon Phillips-LaidlawCommunications Officer | $158,314 | $158,913 |
| 117 | Julie DaerFire Prevention Officer | $158,169 | $158,767 |
| 118 | Wayne DufourPolice Constable – Barrie Police | $158,290 | $158,646 |
| 119 | James WestcottSergeant – Barrie Police | $157,406 | $158,056 |
| 120 | Brian DewolfsmithManager of Total Rewards and Human Resources Technology | $157,575 | $158,034 |
| 121 | Jake LustedCaptain | $157,330 | $157,929 |
| 122 | Troy ArmstrongSergeant – Barrie Police | $157,251 | $157,864 |
| 123 | Christie CummingsSergeant – Barrie Police | $157,065 | $157,660 |
| 124 | Don LangdonSergeant – Barrie Police | $156,291 | $156,904 |
| 125 | Andrew PyeSergeant – Barrie Police | $156,264 | $156,870 |
| 126 | Kevin CallejaSergeant – Barrie Police | $155,590 | $156,233 |
| 127 | Lauren JessopChief Executive Officer – Barrie Library | $154,484 | $156,020 |
| 128 | James DawesCaptain | $154,655 | $155,824 |
| 129 | Paul MccarronManager of Recreation and Culture Facilities | $154,760 | $155,349 |
| 130 | Damon McleanFire Fighter | $154,787 | $155,279 |
| 131 | Ryan FrechetteFire Fighter | $153,997 | $154,484 |
| 132 | Simon LathamPolice Constable – Barrie Police | $153,872 | $154,402 |
| 133 | Jonathan BarnesSergeant – Barrie Police | $153,386 | $154,264 |
| 134 | Eric PooleFire Fighter | $153,706 | $154,240 |
| 135 | Trevor FlintTraining Officer | $153,652 | $154,237 |
| 136 | Bryce AitkenFire Fighter | $153,687 | $154,174 |
| 137 | Jason BarkerFire Fighter | $153,564 | $154,044 |
| 138 | Mark VandergeestSupervisor of Water Supply | $152,949 | $153,559 |
| 139 | Wesley VisserFire Fighter | $153,054 | $153,533 |
| 140 | Kathryn SchrammFire Prevention Officer (Plans Examination) | $152,956 | $153,522 |
| 141 | John LamontPolice Constable – Barrie Police | $152,932 | $153,496 |
| 142 | Kevin LewisFire Fighter | $152,974 | $153,453 |
| 143 | Michael VelemaSergeant – Barrie Police | $152,213 | $153,159 |
| 144 | Blair KingSergeant – Barrie Police | $152,546 | $153,141 |
| 145 | Kristian BoehlerPolice Constable – Barrie Police | $152,523 | $153,073 |
| 146 | James MackinnonSergeant – Barrie Police | $152,451 | $153,047 |
| 147 | Keith FinesSergeant – Barrie Police | $152,415 | $153,010 |
| 148 | Bryan RitchieFire Fighter | $151,720 | $152,184 |
| 149 | Stuart CondFire Fighter | $151,095 | $152,165 |
| 150 | Robert SmithFacility Supervisor – Technical Services | $151,517 | $152,046 |
| 151 | Peter MoorePolice Constable – Barrie Police | $151,379 | $151,927 |
| 152 | Darryl Van SchubertSergeant – Barrie Police | $151,133 | $151,746 |
| 153 | Paolo BovoliniManager of Facility Planning and Development | $151,220 | $151,537 |
| 154 | Jason BayleyPortfolio Manager, Corporate Investments | $150,526 | $151,304 |
| 155 | Robert MunroeTraining Officer | $150,579 | $151,149 |
| 156 | Robert DruryCaptain | $150,558 | $151,058 |
| 157 | Anthony ForrestPolice Constable – Barrie Police | $150,428 | $151,013 |
| 158 | Charles GrayCaptain | $150,497 | $150,998 |
| 159 | Melissa MifsudSenior Manager of Accounting and Revenue | $150,369 | $150,991 |
| 160 | Anthony WoodruffFire Prevention Officer | $150,349 | $150,920 |
| 161 | Ronald HuntPolice Constable – Barrie Police | $150,285 | $150,880 |
| 162 | Jelena RajkovicSergeant – Barrie Police | $150,267 | $150,878 |
| 163 | Toni TalaricoSergeant – Barrie Police | $150,060 | $150,674 |
| 164 | Teague HuyssenFire Fighter | $150,105 | $150,597 |
| 165 | Jennett BusheyStrategy and Communications Supervisor – Barrie Police | $149,913 | $150,534 |
| 166 | William PelanSergeant – Barrie Police | $149,929 | $150,524 |
| 167 | Troy HigginsSergeant – Barrie Police | $149,831 | $150,444 |
| 168 | Michael RossSergeant – Barrie Police | $149,800 | $150,410 |
| 169 | Jason StoreySergeant – Barrie Police | $149,737 | $150,332 |
| 170 | Jason FryeSergeant – Barrie Police | $149,021 | $149,634 |
| 171 | Jason BullFire Fighter | $149,127 | $149,606 |
| 172 | Shawn DenommePolice Constable – Barrie Police | $148,761 | $149,355 |
| 173 | Murray McdonnellWastewater Treatment Operator | $146,615 | $149,155 |
| 174 | Steve HigginsFire Fighter | $148,597 | $149,076 |
| 175 | John MastroianniManager of Application and Technology Infrastructure | $147,849 | $148,949 |
| 176 | Thomas ReeveAssociate Director of Corporate Asset Management | $147,851 | $148,901 |
| 177 | Paul ChubbPolice Constable – Barrie Police | $147,775 | $148,323 |
| 178 | Jason DorionPolice Constable – Barrie Police | $147,693 | $148,256 |
| 179 | Kelan JylhaManager of Taxation and Revenue | $146,988 | $148,255 |
| 180 | Ryan SpataroFire Fighter | $147,751 | $148,230 |
| 181 | Alexander NuttallMayor | $139,482 | $147,978 |
| 182 | Katie ThompsonManager of Environmental Risk Management and Compliance | $147,186 | $147,783 |
| 183 | Tim FinnisFire Fighter | $147,119 | $147,598 |
| 184 | Shawn BovairSergeant – Barrie Police | $146,800 | $147,366 |
| 185 | Paolo ButeraPolice Constable – Barrie Police | $146,586 | $147,111 |
| 186 | Michael RasmussensPolice Constable – Barrie Police | $146,281 | $146,822 |
| 187 | Robert ReadmanFire Fighter | $146,307 | $146,794 |
| 188 | Michael GouldSergeant – Barrie Police | $146,043 | $146,660 |
| 189 | Ryan TrollopePolice Constable – Barrie Police | $145,935 | $146,483 |
| 190 | Robert CaseyCaptain | $145,963 | $146,463 |
| 191 | Mark DeasonPolice Constable – Barrie Police | $145,681 | $146,290 |
| 192 | Grzegorz DanajPolice Constable – Barrie Police | $145,522 | $146,068 |
| 193 | Brian HarrisSergeant – Barrie Police | $145,130 | $145,712 |
| 194 | Paul MatteSergeant – Barrie Police | $145,108 | $145,709 |
| 195 | William GrantSergeant – Barrie Police | $144,799 | $145,686 |
| 196 | Craig ThanassePolice Constable – Barrie Police | $144,952 | $145,484 |
| 197 | Brett GratrixSenior Project Manager – Transportation | $144,213 | $145,481 |
| 198 | Karen CooperManager of Health and Safety | $144,213 | $145,464 |
| 199 | Richard HuesonPolice Constable – Barrie Police | $144,868 | $145,432 |
| 200 | Mark KennieInstructor | $144,799 | $145,400 |
| 201 | Melvin PalmaInstructor | $144,799 | $145,400 |
| 202 | Andrew MillsManager of Legal Services | $144,213 | $145,347 |
| 203 | Tammy BantingManager of Enforcement Services | $144,748 | $145,345 |
| 204 | Christopher VanderkruysDirector of Corporate Services – Barrie Library | $144,757 | $145,317 |
| 205 | Bradley BreedonSergeant – Barrie Police | $144,727 | $145,309 |
| 206 | Trevor MarshSergeant – Barrie Police | $144,709 | $145,302 |
| 207 | Michael BoylinFire Fighter | $144,756 | $145,223 |
| 208 | Robert EmersonManager of Digital Transformation and User Experience | $144,213 | $145,033 |
| 209 | Danielle MartinCourts Administrator – Barrie Police | $144,391 | $144,988 |
| 210 | Jeffrey WrightPolice Constable – Barrie Police | $144,418 | $144,951 |
| 211 | Arshdeep SinghInformation Technology Security Lead | $144,213 | $144,866 |
| 212 | Rodger BatesAutomated Enforcement Program Manager | $144,213 | $144,810 |
| 213 | Evan ChenManager Transit Fleet | $144,213 | $144,810 |
| 214 | John KuehlManager of Business Planning and Budget | $144,213 | $144,810 |
| 215 | Adam McmullinManager of Energy Management | $144,213 | $144,810 |
| 216 | Heather MillerManager of Business Services | $144,213 | $144,810 |
| 217 | Kiran SureshSenior Engineering Project Manager | $144,213 | $144,810 |
| 218 | Ryan DaviesPolice Constable – Barrie Police | $144,252 | $144,785 |
| 219 | Gordon BashfordSupervisor of Recreation Facilities | $144,216 | $144,769 |
| 220 | Muhammad BilalBuilding Engineer (Mechanical) | $143,361 | $144,729 |
| 221 | Brent HarlowManager of Data, Analytics and Graphic Information Systems | $143,693 | $144,728 |
| 222 | Douglas BoschPolice Constable – Barrie Police | $144,080 | $144,643 |
| 223 | Carlissa MclarenManager of Planning | $144,031 | $144,621 |
| 224 | Leah ThomasPolice Constable – Barrie Police | $143,998 | $144,537 |
| 225 | Karen WrayManager of People and Partnerships | $143,602 | $144,368 |
| 226 | Steven RoseManager of Traffic and Parking Services | $143,687 | $144,284 |
| 227 | Matthew AbofsPolice Constable – Barrie Police | $143,543 | $144,106 |
| 228 | Amy WardellFacility Supervisor – Public Services | $143,541 | $144,052 |
| 229 | Christopher CastonguaySergeant – Barrie Police | $143,364 | $143,965 |
| 230 | Cameron McleodFire Fighter | $143,377 | $143,856 |
| 231 | Stephanie BouwmeesterSergeant – Barrie Police | $143,228 | $143,817 |
| 232 | Doug BarcikCaptain | $143,015 | $143,515 |
| 233 | Daryl WatsonSupervisor of Fleet | $142,920 | $143,473 |
| 234 | Maxwell LaframboiseFire Fighter | $142,982 | $143,461 |
| 235 | Adam KileyManager of Linear Infrastructure Project | $142,329 | $143,215 |
| 236 | Ryan ScottPolice Constable – Barrie Police | $142,429 | $142,961 |
| 237 | James WeatherheadPolice Constable – Barrie Police | $142,361 | $142,858 |
| 238 | Scott McgillPolice Constable – Barrie Police | $142,033 | $142,566 |
| 239 | Melanie TurnerSergeant – Barrie Police | $141,920 | $142,488 |
| 240 | Joshua KnightPolice Constable – Barrie Police | $141,740 | $142,284 |
| 241 | Stephen DouglasPolice Constable – Barrie Police | $141,637 | $142,201 |
| 242 | Katherine EllisManager of Recreation and Culture Programs and Special Events | $141,161 | $141,720 |
| 243 | Christopher AllportSergeant – Barrie Police | $141,038 | $141,622 |
| 244 | Robert SmithFire Fighter | $141,051 | $141,557 |
| 245 | Bruce GardinerSergeant – Barrie Police | $140,809 | $141,393 |
| 246 | Patrick MorrowPolice Constable – Barrie Police | $140,809 | $141,393 |
| 247 | Mark St GermainFire Fighter | $140,736 | $141,215 |
| 248 | Pavlo MoravskyyFire Fighter | $140,688 | $141,167 |
| 249 | Daniel SpeightFire Fighter | $140,631 | $141,110 |
| 250 | Alyssa AcrePolice Constable – Barrie Police | $140,287 | $140,839 |
Download CSV (2025) →Released by the Government of Ontario under the Public Sector Salary Disclosure Act, 1996. Compiled by SunshineList.