The Joy of Call Centres

It seems to be the trend these days to move your technical support call centre from the US or Europe to India.  While the staff are no doubt cheaper there can be problems, as Dell found out and I personally experienced when they shifted their previously award-winning centre from Ireland to India. While hardly a scientific … Continue reading The Joy of Call Centres