Personal Information
Organization / Workplace
Madrid Spain
Occupation
El Corte Inglés
Industry
Retail
Tags
advertising
publicidad digital
branding
digital media
programmatic
publicidad programática
See more