Cerro el 2007 con unos ingresos superiores a los 90 millones de €, lo que le sitúa como el primer grupo europeo y el tercero a nivel mundial proveedor de tecnología para los centros de contacto.