11 22

Our Team

Our team is widespread and versatile. Just as our product portfolio is. Our employees are located across Europe with the main HQ based in London. We tend to keep a flexible attitude towards our working culture allowing the team to work from any convenient locations.

Our HQ
  • London

    Huckletree Soho, Ingestre Place, London, UK W1F 0JL

Contact us

Whether you are interested in partnering with us or have a business query, drop us a message via form below.