Vehicle Technician Contract role Badgers Dene, GB Contract - Vehicle Technician / MechanicWeare looking for Contract Vehicle Technicians / Mechanics to work long and short term contracts across a number...