Actualmente los centros principales de la compañía se ubican en Londres (HeadQuarters), India y Barcelona (Centro de atención al cliente -CIM-).