The Lead Hand is responsible for delivering high levels of mechanical effectiveness & repairs to meet customer service standards. The Lead Hand will aid the overall operations of the shop and provide on-going support to Shop Technicians thr......
Job Location: Burlington, ON, Canada