Amazon is reportedly nudging customer service employees to work from home as it looks to close some of its US-based offices as part of a cost-cutting effort. The e-commerce giant plans to shut down ...
Facing a dismal fourth quarter, Office Depot Inc. is moving to consolidate and improve its call centers – an initiative that’s slated to include a $22 million investment in new technology. The office ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results