Leeds
Job summary: As a technician / mechanic working at our Volkswagen Commercial Vehicle site in Leeds... of every vehicle worked on and, where necessary, reporting and documenting all additional work required on both systems...