Dell lays off some managers and sales staff to get 'leaner' amid a 'modernization'
Dell has laid off staff as part of a significant restructuring of its sales division.In an internal memo titled "Global Sales Modernization Update" sent to staff on Monday, the computer maker unveiled plans to centralize sales teams and modernize …