Luton – Vauxhall/Opel has opened the doors to its new pan-European Customer Contact Centre, creating 300 new jobs in Luton and the surrounding area and raising the bar for customer service and retailer support ...

More...