Cable / Telecom News

Allstream creates new technical support centre in Montreal

MONTREAL - Allstream is expanding its Quebec operations and establishing a national Technical Support Centre of Excellence in Montreal.The company said Tuesday that the new technical support team will provide its business customers across Canada with centralized technical expertise, better response times and a fully bilingual staff for a better, more responsive customer experience.  “Allstream is creating the Technical Support Centre of Excellence and expanding our customer-facing sales staff in order to enhance the service we provide to our existing customers and expand our reach to even more Canadian businesses," said national vice president of sales, Edith Cloutier, in the...