RESPONSE Staff at the Contact Centre ‘Glitzies’
RESPONSE, one of the UK’s leading contact centres located in Glasgow, has staged its third annual awards ceremony in recognition…
- Awards, - Events, - Industry News, - Outsource 26 February 2014
RESPONSE, one of the UK’s leading contact centres located in Glasgow, has staged its third annual awards ceremony in recognition…