customer care

Cazoo expands into Liverpool

Online car retailer Cazoo has opened its latest Customer Care centre in Liverpool, creating 15 new jobs. Following a £1m investment, this becomes the 19th customer collection/drop off location opened […]