Customer Service Adviser - Car Dealership
2 months ago
London
... owned automotive network, operating over 30 sites across London, Essex, Hertfordshire, Suffolk, Buckinghamshire, Bedfordshire and Cambridgeshire, on behalf of the industry's biggest manufacturers