DIPUTACIÓN DE BARCELONA General public services Spain Open Jobs - 0 Follow usAbout CompanyLocal authorityCALLE LONDRES, NÚMERO 55, PLANTA 508036 – BARCELONASpain