Get in Contact with Barcelona


Location Team


Nicolás de Salas

Agency & Brand Sales Manager

Stefan Blumenthal

Country Manager Germany

Léonard Steger

Country Manager France

Neeraj Singhal

Country Manager India

Oliver Kanders

VP Marketing & Country Head Germany/UK

Riccardo Polizzy

Country Manager Italy

Marc Ginjaume

Country Manager Spain & LATAM

Ieva Meldere

Director of Business Development & Sales - North America

Oliver Kanders

Chief Client Officer

Swapnasarit Sahu

Senior VP Data Science

Ameya Agnihotri

Chief Technology Officer

Florian Lichtwald

SVP Global Telecom & Data Partnerships

Projjol Banerjea

CPO & Founder

Stay Connected ×

Get the newstap