Dell Returns Corporate Tech Support to the U.S.
- Share via
From Associated Press
After an onslaught of complaints, Dell Inc. has stopped routing corporate customers to a technical support call center in Bangalore, India.
Tech support for Optiplex desktop and Latitude notebook computers will be handled from call centers in Texas, Idaho and Tennessee, the Austin, Texas-based computer maker said.
Dell is one of a number of high-tech companies that has in recent years moved jobs offshore to India and other developing nations for the cheaper labor.