Contacts

Barcelona

Spain

Mindshare Barcelona
CARRER DE BOLÍVIA, 68-70
08018 BARCELONA
BARCELONA
Spain

Tel: +34 93 327 3000

CONTACT US

Beatriz Delgado

CEO, Spain