Management Team

Ajitpal Pannu

Ajitpal Pannu

Chief Executive Officer

Georg Fiegen

Georg Fiegen

Chief Operating Officer

Juan Alvarado

Juan Alvarado

General Manager of Demand

Mohamed Ben Hiba

Mohamed Ben Hiba

General Manager of Supply

Nico Bresler

Nico Bresler

Head of Engineering

Delynn Ho

Delynn Ho

General Manager, APAC

Umair Malik

Umair Malik

Head of Programmatic Strategy

Michael Osei-Ampadu

Michael Osei-Ampadu

Head of Product

Emily Polidan

Emily Polidan

Head of Global HR