News
Cuts at call center. Amid restructuring, Dell makes layoffs at Twin Falls, Idaho facility
October 16, 2007 /
MATR Sponsor (view all)
Almost five months ago Dell officials said the company’s Twin Falls call center would be unaffected by its global restructuring because of the quality of service that it provided customers in the United States.
But in recent months the computer company has quietly been laying off employees at the call center.
By Joshua Palmer
Times-News writer
Full Story: http://www.magicvalley.com/articles/2007/10/16/news/top_story/122708.txt
MATR Supporters (view all)
Posted in: Idaho News & Events
Sorry, we couldn't find any posts. Please try a different search.