Get in touch
to schedule a call with us.

You can also easily calculate the expected return on investment for your case.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Meet our
Management Team

Every morning, we wake up with the drive & ambition to make the world & organizations better, more efficient & optimized by figuring out the big picture, connecting the dots & solving complex problems in a smart & effective way, creating value for all parties.

João Moura


Nathan Trousdell


Claire Scott-Hayes

Head of Product

Gadi Erel

Vice President of Sales

Our Locations

The Netherlands
Head Quarters
H.J.E. Wenckebachweg 144, A 3.4, 1096 AM Amsterdam
Dev. Office
Rua Gonçalo Mendes da Maia 11 Cave, 2780-323 Oeiras
United Kingdom
Business Development
Unit 5, Theale Lakes Business Park, Moulden Way, Sulhamstead, Berkshire, RG7 4GB