Get in touch
to schedule a call with us.

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

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