News

New office in Brossard

Member
2014-07-15

To get closer to some of its customers while facilitating some of its employees, ICC / I-Tech announces the opening of new offices in Brossard on the South Shore of Montreal. Providing assurance of quality service to the ICC / I-Tech customers, this new work environment offers more to our specialists.