Su sede es en Montreal, Quebec.
La empresa fue fundada en 1964 y desde entonces se ha convertido en una de las principales empresas de tecnología de la información en Canadá. Su equipo de expertos en TI ofrece soluciones innovadoras para empresas y organizaciones de todo el país.