After an onslaught of complaints, computer maker Dell Inc. has stopped using a technical support center in India to handle calls from its corporate customers.
Some U.S. customers have complained that the Indian technical-support representatives are difficult to communicate with because of thick accents and scripted responses. (full story)
My spin: Well is this the beginning of a backlash on outsourced, out of the US call centers?
Latest posts by Ramon Ray (see all)
- 5 Tips To Choosing Your Marketing Automation Provider - December 16, 2016
- GoDaddy Enhances Mobile Shopping With ApplePay and Shopping Cart Intelligence - December 14, 2016
- 3 Reasons Invoicing Apps Are Essential For Fledgling Businesses - November 28, 2016