Call Centre Staff

Allstream expands Montreal technical support centre for businesses

Allstream, which provides telecommunications solutions for businesses, is expanding its downtown Montreal presence to create a national technical support centre...

February 5th, 2014 Howard Solomon