Todd Spratt
Mechanic
Employer
Niagara Transit CommissionProvince
OntarioYear
2023Sector
Municipalities & ServicesJob Title
MechanicCompensation at a Glance
Latest (2025)
$119,468.31
+7.1% YoY
Career Earnings
$341,272.93
3 years on record
Career High
$119,468.31
in 2025
Average Annual
$113,757.64
+8% total growth
2023 Compensation Breakdown
Salary
$110,094.01
Benefits
$188.81
Compensation History
Loading chart...
Compensation History
| Year | Compensation | % Change |
|---|---|---|
| 2025 | $119,468.31 | +7.1% |
| 2024 | $111,521.80 | +1.1% |
| 2023 | $110,282.82 | – |
Explore related people
Browse peers by employer, role, and name.
Top earners at Niagara Transit Commission
- Carla StoutGeneral Manager$166,480
- Timothy LueyDeputy General Manager Planning and Performance$141,177
- Shayne BeattieMechanic$133,483
- Ranidel PanganibanMechanic$129,764
- Robin AddyDeputy General Manager Transit Operations$126,386
- Edward ZahraDeputy General Manager Fleet and Facilities Maintenance$126,347
Highest-paid Mechanic in Ontario
- Kamaldeep DhaliwalMechanic$167,498
- Satinder KhakharuMechanic$166,154
- Robert BhagwandeenMechanic$162,936
- Witold KolodziejskiMechanic$159,517
- Andrew PearceMechanic$157,650
- Alfonso SantosMechanic$153,655
More people named Spratt
- Kierstyn SprattDirector, Pay and Benefits Operations Branch / Directrice, Direction de l'administration de la paie et des avantages sociaux$179,223
- Timothy SprattSenior System Operator / Opérateur principal du réseau$155,714
- Elizabeth SprattManager Occupational Health\Gestionnaire Santé au travail$147,738
- William SprattCaptain Operation$141,850
- Randall SprattConstable$135,472
- Rebekah SprattAdvanced Care Paramedic$116,243
Earning near this level in Ontario
- Lois WrightRegistered Nurse / Infirmière autorisée$110,284
- Xavier NatarenoProtection Agent/Agent de protection$110,283
- Sidharth SudSenior Procurement Advisor / Conseiller principal en approvisionnement$110,283
- Genevieve ParentRegistered Nurse /Infirmière autorisée$110,283
- Trina MorissetteMember, Order in Council / Membre, décrets$110,283
- Tamara T. SmithNurse, Registered$110,282