Leeds
Job summary: As a technician / mechanic working at our Volkswagen Commercial Vehicle site in Leeds..., you will be responsible for ensuring that all service, repair and maintenance work is completed to exemplary standards on a diverse...