Voyago is hiring a Licenced Mechanic- Lead Hand for our Sudbury location! Reporting directly to the VP Fleet... & Facilities. You are responsible to perform lead work over fleet technicians engaged in the inspection, diagnosis, repair......
Job Location: Sudbury, ON, Canada