Dell closing Edmonton call centreDell Canada plans to shut down its Edmonton call centre this spring, a move that could put more than 900 employees out of work and will further decrease the computer maker’s Canadian presence. Original post by The Globe and Mail
|