who here has had numerous calls from these places all from abroad ? is this anything to do with our big busineses relocating to india etc
can anyone name and shame the companies that have call centres abroad
i know tmobile do now and that is why i wont stay with them once my contract is up
me thinks you take the cash from this country then spend it here on your staff here in the uk
can anyone name and shame the companies that have call centres abroad
i know tmobile do now and that is why i wont stay with them once my contract is up
me thinks you take the cash from this country then spend it here on your staff here in the uk