Skip to content

City of Thunder Bay Sunshine List 2025

759 employees earning $100K+ · median $130,974 · average $136,997 · overview and trend →

Who makes the most at City of Thunder Bay in 2025?

Darcy Fleury, Chief of Police, was paid $320,892 in 2025 — the highest total compensation among 759 City of Thunder Bay employees on the Sunshine List; the median salary there was $130,974.

Darcy Fleury

All Employees · 759 in 2025 · page 1 of 4

#NameTitle as filedSalaryTotal
1Darcy FleuryChief of Police$318,848$320,892
2Jean Claude CollinCity Manager$307,298$317,736
3Justin DubucSergeant$277,682$285,314
4Ryan HughesDeputy Chief of Police$250,958$264,879
5Jeffrey JohnsonFirst Class Constable$247,236$253,689
6Clark MckeverSergeant$241,994$249,709
7Kerri MarshallCommissioner – Growth$242,622$244,285
8Kelly RobertsonCommissioner – Community Services$241,495$243,151
9Neal SoltysSergeant$234,330$241,786
10Jeremy PearsonDeputy Chief of Police$221,551$235,510
11Christopher CarsonFirst Class Constable$228,224$234,998
12Sean VerescakSergeant$224,347$232,167
13Todd PritoulaStaff Sergeant$222,822$231,113
14Mark CattaniFirst Class Constable$222,545$229,144
15Ben GrieveInspector$215,115$223,119
16Brad BernstSergeant$212,526$219,968
17David PaxtonFire Chief$218,040$219,534
18Robert GombolaStaff Sergeant$209,827$218,270
19Jarrett HayFirst Class Constable$210,556$217,155
20Keri GreavesCommissioner – Corporate Services$216,569$216,569
21Kayla DixonCommissioner – Infrastructure and Operations$214,261$215,733
22Joshua BerubeFirst Class Constable$205,336$211,935
23Doig PollockSergeant$197,783$205,287
24Kevin AndersonCaptain – Fire Prevention$201,380$202,726
25Jamie TaylorChief Executive Officer – Community Economic Development Commission$201,171$202,425
26Gordon SnyderInspector$201,144$202,362
27William DampierInspector$200,242$201,460
28James WillsonFirst Class Constable$194,227$200,883
29Jonathon BalabuckDistrict Chief$198,080$199,577
30Martin HynnaDeputy Fire Chief$196,115$197,461
31David TariniDeputy Fire Chief$196,100$197,438
32Lee ArnoneSergeant$189,326$196,959
33Richard PopowichStaff Sergeant$188,095$196,786
34Patty RobinetCity Solicitor$194,452$195,797
35Nolan NicholasFirst Class Constable$188,538$194,869
36Jason AndersonStaff Sergeant$185,837$194,141
37Brent McphailPlatoon Chief$192,064$193,630
38Joel ManherzFirst Class Constable$186,574$193,562
39Johnathon RybakInspector$191,235$192,628
40Kyle MacleodFirst Class Constable$185,600$192,199
41Neil HermanStaff Sergeant$183,784$192,088
42Shane BernardiPlatoon Chief$190,056$191,622
43William YoungFirst Class Constable$184,506$190,937
44Robert MillerFirst Class Constable$183,865$190,859
45Jeff LeducDistrict Chief$189,078$190,582
46Greg CampagnaSergeant$181,407$189,039
47Kerry DunningFirst Class Constable$182,368$188,838
48Michael TomasevicAdministrative Staff Sergeant$180,539$188,828
49Robert WarkDivision Chief – Administration$187,374$188,755
50Paul PennaCaptain – Fire Suppression$186,724$188,078
51Joshua RobillardFirst Class Constable$181,198$187,301
52Lori QuinlanStaff Sergeant$178,906$187,210
53Dennis VincentSergeant$179,743$187,194
54Emmett FerrenceFirst Class Constable$180,777$187,123
55Karie OrtgieseDirector – Human Resources and Corp Safety$185,571$186,895
56Brandon TyrvainenSergeant$179,398$186,869
57Christopher CarlucciStaff Sergeant$177,803$186,447
58Jody NogaCommunications Shift Supervisor$179,963$185,609
59Steven BrownFirst Class Constable$178,236$185,032
60Ronald MihalusFirst Class Constable$178,234$184,882
61Stephen VincentPlatoon Chief$182,812$184,378
62Leah PrenticeDirector – Recreation and Culture and Municipal Child Care$183,128$184,375
63Andrea MorrisonDirector – Finance$181,921$183,168
64Michelle WarywodaDirector – Environment$181,170$182,409
65Robert JespersonDistrict Chief$180,653$182,156
66Peter WarywodaDivision Chief – Training$180,123$181,612
67Cameron GirvinSergeant$172,907$180,693
68Mike ChyrilInformation Technology Manager$174,401$180,626
69Shawn WhippleSergeant$172,967$180,599
70Mark MilliardSergeant$172,856$180,488
71Matthew MiedemaDirector – Engineering and Operations$179,049$180,264
72David BlissFirst Class Constable$173,426$180,218
73Kevin BradleyStaff Sergeant$172,717$180,174
74Eric PoliniFirst Class Constable$172,728$179,326
75Ian WestSergeant$171,587$179,122
76William FalshawDistrict Chief$177,116$178,588
77Eric SokkLead Operator$177,565$177,565
78Bruce TurkPlatoon Chief$176,041$177,559
79Sandra BeaulieuStaff Sergeant$169,565$177,168
80Jo RucchinPlatoon Chief$175,591$176,780
81Kathleen CannonDirector – Revenue$175,099$176,287
82Joel DepeuterDirector – Development Services$175,093$176,280
83Matthew LamarcheCaptain – Fire Suppression$174,842$176,202
84Shane MuirChief of Emergency Medical Services$174,869$176,061
85Jason LucasCaptain – Fire Suppression$174,657$176,016
86Salvatore CarchidiFirst Class Constable$169,230$175,993
87Dawne LattaDeputy City Solicitor$174,344$175,538
88Cynthia ClineDeputy City Solicitor$174,183$175,377
89Jack AvellaDirector – Corporate Information Technology$174,143$175,330
90Rinaldo BelcaminoSergeant$167,670$175,302
91David MooreFirst Class Constable$168,854$175,256
92Matthew VealFirst Class Constable$168,366$174,965
93Franco MarcheseManager – Facilities Services$173,548$174,737
94Krista PowerDirector – Legislative Services and City Clerk$173,384$174,572
95Cynthia OlsenDirector – Strategy and Engagement$173,079$174,250
96Mark PetersonCaptain – Fire Suppression$172,556$173,916
97Shawn HarrisonStaff Sergeant$164,938$172,868
98Wesley RichardsFirst Class Constable$166,518$172,827
99Justin WiwcharykFirst Class Constable$165,949$172,548
100Mark TuuttilaFirefighter$171,311$172,459
101Christopher DunniganCaptain – Fire Suppression$170,157$171,516
102Trevor DunnFirst Class Constable$164,766$171,221
103Samantha MoirAdministrator Homes – Pioneer Ridge$170,017$171,138
104Lucas BagleyFirst Class Constable$164,346$170,945
105Calvin MceachernConstable 2 Class$166,261$170,899
106Sean-Patrick ShorrockSergeant$163,144$170,595
107Jonathan LarocqueFirst Class Constable$164,456$170,345
108Richard WasilewskiFirst Class Constable$163,803$170,091
109David BoerFirst Class Constable$163,561$170,026
110Frank CarangiCaptain – Fire Suppression$168,726$169,915
111Kyle KehlerFirst Class Constable$163,238$169,677
112Jeny BailotSergeant$161,950$169,109
113Kaine BodnarDistrict Chief$167,453$168,949
114Cody LegrosFirst Class Constable$162,648$168,758
115Matthew PearsonSenior Growth Advisor$167,497$168,640
116Derek HowFirst Class Constable$161,920$168,519
117Jonathan CuthbertsonDistrict Chief$166,301$167,774
118Craig VeneruzFirst Class Constable$160,720$167,319
119Trevor LindFirst Class Constable$160,564$167,163
120Micah LeduaFirst Class Constable$161,035$167,137
121Kevin CarrollFirst Class Constable$160,456$167,112
122Carl HagstromFirst Class Constable$159,919$166,518
123Andrew AbbinkCaptain – Fire Suppression$164,968$166,324
124Randy ThompsonDivision Chief – Apparatus and Equipment$164,503$165,966
125Michael JacobsenFirst Class Constable$159,239$165,838
126Gerald DuffySergeant$158,373$165,532
127Jon CraneCaptain – Fire Suppression$164,103$165,460
128Michael KilbyFirst Class Constable$159,057$165,366
129Halcea DobsonFirst Class Constable$158,451$164,769
130Michael CoelhoFirst Class Constable$157,959$164,558
131Robert MonchkaTraining Officer$163,114$164,441
132Robert TowellDistrict Chief$162,463$163,878
133Raymond FosterDistrict Chief$162,313$163,702
134Christopher LagrangeFirst Class Constable$157,213$163,668
135Carole KuryloCommunications Shift Supervisor$157,966$163,611
136Jordy AndrewFirst Class Constable$156,903$163,502
137Traci Fisher-ZaiserDirector – Nursing Services$162,138$163,106
138Darren ScotinskiCaptain – Fire Suppression$161,138$162,569
139Morgan Michael KnottCaptain – Fire Suppression$161,012$162,369
140Marshall SparksFirst Class Constable$155,828$162,260
141Braeden FediukPrimary Care Paramedic – P1$161,600$162,240
142Ryan DoucetteSergeant$154,879$161,928
143Jason BreseleFirst Class Constable$155,258$161,660
144George WilsonCaptain – Fire Suppression$160,226$161,593
145David McgirrCaptain – Fire Suppression$159,778$161,137
146Paul HeinoCaptain – Fire Suppression$159,749$161,108
147Christopher DrewesFirst Class Constable$154,856$160,751
148Scott LawsonFirst Class Constable$154,092$160,562
149David WarwickSuperintendent – Sewer and Water South$159,557$160,522
150Andrew NissleyFirefighter$158,956$160,203
151Christopher BunnFirst Class Constable$153,789$160,119
152Katrina SutherlandFirst Class Constable$153,565$159,815
153Lance BarenzFirst Class Constable$153,285$159,756
154Justin ElvishFirst Class Constable$152,852$159,451
155Dana EarleDirector – Customer Service$158,086$159,187
156Lindsay MenardPlant Superintendent$158,213$159,178
157Cory HalvorsenManager – Parks and Open Space Planning$158,003$159,076
158Aaron WardManager – Engineering$157,766$158,849
159Mark McleodCaptain – Fire Suppression$157,371$158,760
160Douglas GlenaManager – Fleet Services$157,666$158,750
161Chad SharpFirst Class Constable$152,247$158,717
162Victoria CarlucciSpecial Constable – Jailer$153,549$158,484
163Jordan FogliaFirst Class Constable$152,196$158,484
164Tyler ReineltFirefighter$157,174$158,299
165Brad LoroffManager – Transit$157,006$158,066
166Gregory FurfaroFirefighter$156,941$158,066
167David ExellSergeant$151,217$157,985
168Mark CaccamoFirst Class Constable$151,042$157,698
169Nathan MonkCaptain – Fire Suppression$156,226$157,594
170Stephen ShonoskyCaptain – Fire Suppression$155,878$157,237
171Erin LambertFirst Class Constable$150,567$157,223
172James LorentzFirst Class Constable$150,431$156,718
173Erin Marcella-FuiPlant Superintendent$155,576$156,541
174Robert BonthronFirst Class Constable$149,871$156,527
175Mike KrawchukCaptain – Fire Suppression$155,160$156,511
176Adam MunshawCaptain – Fire Suppression$155,084$156,434
177Cory WaltonFirst Class Constable$150,134$156,422
178Jeff ElvishInstructor$148,818$156,155
179Philip PattersonCaptain – Fire Suppression$154,728$156,086
180Thomas ArmstrongFirst Class Constable$151,410$156,071
181Kenneth BiloskiSergeant$148,496$155,943
182Darren LeishmanFire Prevention Officer$154,601$155,890
183Chester AndrakaDeputy Chief – Emergency Medical Services Operations – City$154,674$155,728
184Marika ListenmaaDeputy Chief – Professional Standards$154,591$155,645
185Ernie KadikoffDeputy Chief – Emergency Medical Services Operations – District$154,465$155,519
186Londyn BilbroughFirst Class Constable$148,690$155,345
187Daniel RoyCaptain – Fire Suppression$153,884$155,231
188Daniel BegFirefighter$154,049$155,187
189Olamitanka AwosikaFirst Class Constable$148,871$155,159
190Houston WelshTraining Officer$153,778$155,107
191Brian StewartFirst Class Constable$148,600$154,887
192Curtis TempelmanFirst Class Constable$148,530$154,817
193Johannes LahtinenFirst Class Constable$148,040$154,328
194Heidi RiederFirst Class Constable$147,272$154,104
195Paul ManzonDirector – Building Services$153,016$154,063
196Michael BoyechkoFirst Class Constable$147,979$154,058
197David ChonyCaptain – Fire Suppression$152,489$153,847
198Jeff TackneyFirst Class Constable$146,959$153,558
199Shayne HamiltonCaptain – Fire Suppression$152,113$153,460
200Hailey ReichCommunication Centre Operator$148,614$153,444
201Colin WoodsFirst Class Constable$146,922$153,392
202Derek BravinderFirefighter$152,215$153,340
203Ryley BoothPrimary Care Paramedic – P1$152,922$152,922
204Gary CamblyFirst Class Constable$146,145$152,743
205Kaitlyn DampierFirst Class Constable$146,358$152,688
206Cari RybakFirst Class Constable$145,173$152,167
207Kevin AdduonoFirst Class Constable$145,324$151,612
208Lawrence OlynickFirst Class Constable$145,236$151,424
209Matthew AgarFirefighter$149,782$150,906
210Adam JosefchakFirst Class Constable$144,747$150,850
211Steven BrindleyFirefighter$149,516$150,664
212Emily EberhardtFirst Class Constable$144,355$150,664
213Ryan DoughertyFirst Class Constable$144,465$150,568
214Jeff MahoneyFirefighter$149,328$150,451
215Ian SpoljarichManager – Roads$149,396$150,413
216Neil LeatherFirefighter$149,005$150,129
217Kirk LaamanenFirst Class Constable$143,472$150,128
218Jennean PogueCommunications Shift Supervisor$143,795$150,035
219Justin BackorFirst Class Constable$143,682$149,966
220Paul KarpowichFirst Class Constable$143,412$149,632
221Lucas MoirFirefighter$148,150$149,297
222Harley HakanenFirefighter$148,110$149,248
223Michael BiloskiFirst Class Constable$142,848$149,199
224William FouldsFirst Class Constable$142,636$149,115
225Clayton KitchkeesickFirst Class Constable$142,543$148,889
226Dawn ParisDirector – Finance, Facilities and Fleet$147,803$148,816
227James KampelaFirst Class Constable$142,704$148,807
228Regan BolducFirefighter$147,426$148,644
229Brooke PilleyFirst Class Constable$141,818$148,417
230Neal ThorvaldsonFirefighter$147,235$148,373
231Andrew WehrstedtManager – Information Technology Delivery$147,412$148,345
232Darrec FolinoFirefighter$147,142$148,267
233Tanner HendersonFirefighter – Self Contained Breathing Apparatus Technician$146,909$148,103
234Jeff SaundersFirst Class Constable$141,338$147,987
235Brian GilbertFirst Class Constable$141,686$147,971
236Roxanne LegardeFirst Class Constable$141,215$147,870
237Cameron ClaridgeFirst Class Constable$141,224$147,327
238Chris HynnesFire Prevention Officer$145,902$147,190
239Tyler BlairFirst Class Constable$140,531$147,002
240Spencer GarbetFirst Class Constable$140,821$146,924
241Walter TurekProcess Engineer$145,957$146,837
242Gregory HuitsingFirst Class Constable$140,698$146,800
243John-Paul NanowskiFirst Class Constable$140,596$146,674
244Simon ButlerSuperintendent – Emergency Medical Services Operations – City$145,871$146,656
245Brooks BattistonFirst Class Constable$140,160$146,631
246Todd ReynoldsFire Prevention Officer$145,169$146,431
247Graham ForshawFirst Class Constable$139,820$146,419
248Jordan AnnessFirst Class Constable$140,290$146,249
249Nathan GrootenboerFirst Class Constable$140,860$146,211
250Nick TamasiFirst Class Constable$139,585$146,055

Download CSV (2025) →Contains information licensed under the Open Government Licence — Ontario. Compiled by SunshineList.