Finding that the cost savings of offshoring are offset by losses in client retention and satisfaction, British companies are moving support operations back home.
Showing posts with label big business. Show all posts
Showing posts with label big business. Show all posts
25 July 2007
Maybe US companies will take notice
Luring Customers with Local Call Centers
Subscribe to:
Posts (Atom)

