D'Arcy Gribbin
$109,703.44asMechanic – Barrie Police+7%
Employed by City Of Barrie in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2024 to 2025.
D'Arcy Gribbin earned $109,703.44 as Mechanic – Barrie Police at City Of Barrie in 2025, according to the Ontario Sunshine List. This represents a 7% increase over the previous year's reported salary. D'Arcy Gribbin has appeared on the Ontario Sunshine List 2 times between 2024 and 2025, with reported earnings peaking at $109,703.44 in 2025. In addition to salary, $454.92 in taxable benefits was disclosed for 2025. City Of Barrie reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.
Top earning Mechanic – Barrie Polices in City Of Barrie
| Name | Salary |
|---|---|
| Jennifer Haenni | $111,698.24 |
| D'Arcy Gribbin | $109,703.44 |
| Richard Ralph | $108,025.68 |
Other employees at City Of Barrie
| Name | Position | Salary |
|---|---|---|
| Gwen Harrington Senior Wastewater Technologist | Senior Wastewater Technologist | $109,945.23 |
| Bryan Weerts Fire Fighter | Fire Fighter | $109,918.09 |
| Ashley Harrison Strategic Project Coordinator and Executive Administrator to the Chief Administrative Officer | Strategic Project Coordinator and Executive Administrator to the Chief Administrative Officer | $109,881.78 |
| Curtis Reid Police Constable – Barrie Police | Police Constable – Barrie Police | $109,871.07 |
| Glenn Noel Technology Analyst | Technology Analyst | $109,864.01 |
| Thomas Ransom Communicator – Barrie Police | Communicator – Barrie Police | $109,597.79 |
| Emma Sharpe Supervisor of Digital Communications | Supervisor of Digital Communications | $109,564.75 |
| Natalie Calder Senior Project Manager (Capital Facilities) | Senior Project Manager (Capital Facilities) | $109,367.75 |
| Gregory Sealey Senior Water Works Operator | Senior Water Works Operator | $109,366.01 |
| Stephen Kimberley Senior Operations Technologist | Senior Operations Technologist | $109,149.60 |