The Team

  • All
  • Staff
CEO, Co-Founder
Co-founder & Head of Operations
Head of Internationalisation
Stela Zlatkova
Online Marketing Manager
annamaria dirella
Italian Country Manager
Spanish Country Manager
French Country Manager
Bruce Levy
Customer Support France
Catherine Elsässer
German Country Manager
YouTube Operations
Natalie-Steiger
Delivery Manager
souri
Delivery Manager
 

The Directors

  • All
  • Board of Directors & Advisors
Investor & Chairman of the Board
Investor & Board Member
Investor & Investor Director
Investor & Independent Director

Former board members

  • All
  • Former
Investor & Board Member
Shareholder & Advisory board