La compañía, con sede en Canadá, se especializa en soluciones tecnológicas y experiencia del cliente, y actualmente opera en más de 12 países con más de 35,000 empleados en total.
Las oportunidades de empleo se enmarcan en un contexto de crecimiento acelerado, impulsado por una creciente lista de clientes globales.