UK Call Centres ONLY.

It is my belief that more and more citizens of Great Britain are angry and frustrated at the increase of UK based companies using foreign 'call centres' to handle advice, complaints and technical supp... continue reading »

0 signatures Goal: 50
All Signatures (0 total)
No signatures yet. Be the first to sign!