The role involves diagnosing, repairing, and maintaining one of Canada's largest municipal bus fleets using modern tools and equipment.
Base: $48.770 per hour (*New* 2026 rates of pay); Bonus/Equity: Not specified; Benefits: Paid uniforms, PPE, annual tool allowance, vacation starting at 3 weeks, shift premiums, EAP access
Must-have
Nice-to-have
Not specified