Borja Lizarraga

Senior Manager, Accenture Interactive