of our Vauxhall, Renault, Dacia, Nissan, and newly added Ora centres throughout the UK; liaising with customers through telephone..., MOT & repairs with our Vauxhall, Renault, Dacia, Nissan and Ora centres. Trying to solve the customers query first time, every time...
Lookers