La entidad posee más de un millón y medio de clientes y cuenta con oficinas en París, Madrid, Bruselas, Barcelona, Shanghái, Túnez y Dakar.