Su domicilio social se encuentra en Madrid (España), pero también cuenta con sedes en Ginebra, Londres, Múnich, Nueva York, París, Roma y Viena.