Thread
:
Call Centres
View Single Post
12-02-2011, 14:21
#
6
browney
cf.addict
Join Date: Sep 2007
Location: Sunderland,UK
Services: VM Retail Rates deal
Posts: 260
Re: Call Centres
I've recently contacted the call center a few times, Would I be correct in thinking they have one in India and one somewhere else? They speak better English but it's more Americanized?
browney
View Public Profile
Visit browney's homepage!
Find More Posts by browney