The Team

  • All
  • Staff
CEO, Co-Founder
Co-founder & Head of Operations
Head of Internationalisation
Stela Zlatkova
Online Marketing Manager
Spanish Country Manager
French Country Manager
Catherine Elsässer
German Country Manager
YouTube Operations
Delivery Manager
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