Latest News (Centers) RSS

Show Software News

Dell Closes Overseas Call Centers

After an onslaught of complaints, direct sales computer king 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... More...

Load more news