Leadership

Meet the team

Adrien Salvat

Chief Executive Officer

Mark Ellis

VP of Partnerships

Tomasz Wasilewski

Director of Operations (EU and NA)

Bénédicte Aubanel

Finance Director

Tomasz Mizerski

Engineering Director

Magdalena Kozlowska

Director of Human Resources

Gosia Oczkowska

Head of North America Operations

Maciej Lisiewski

Head of EU Sales

Radu Togui

Head of Product – New Channel

Jagoda Janiszewska

Head of EU Customer Care

Aleksander Czerniewicz

Head of Marketing