Get in Contact with New Delhi

Location Team

Stefan Blumenthal

Country Manager Germany

Léonard Steger

Country Manager France

Neeraj Singhal

VP Business Development

Oliver Kanders

VP Marketing & Country Head Germany/UK

Riccardo Polizzy

Country Manager Italy

Marc Ginjaume

Country Manager Spain

Ieva Meldere

Director of Business Development & Sales - North America

Veronica Aguado


Oliver Kanders

SVP Marketing & Country Head UK

Swapnasarit Sahu

VP Data Science

Nikunj Jhunjhunwala

VP Product

Ameya Agnihotri

SVP Engineering

Florian Lichtwald

SVP Global Telecom & Data Partnerships

Projjol Banerjea

CPO & Founder

Stay Connected ×

Get the newstap