Quote:
Originally Posted by richard s
I was under the impression that VM call centres were in the Phillipines
|
Virgin have off-shore centres in the Phillipines, India and South Africa. They also have partner centres in the UK in addition to their in house centres