Management Team

Johan Kenzeler
Anke Lebon
Peter Lemmens

We’re a global company with our main office in the Netherlands. Most of our team members work remote. 
Your always welcome to jump in for a ☕️.