Not so long ago the call centre industry in the UK employed over one million people and was a major contributor to the GDP, listed in the top five industries by the Department of Employment in 1998. How things have changed. In the space of 12 years, the rise of outsourcing and off-shoring has transformed…
Turning on shared service centresRead More →