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 & Product 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

Aleksander Czerniewicz

Head of Marketing