We are passionate about Technology and Software Development. We love learning new things everyday, and building top quality Products.
Let’s talk!
Paris, France
Rue de Navarin, 75009, Paris, FR
+33 7 61 78 09 60
Athens, Greece
Ermou 56, 10563, Athens, GR
+30 2410 539391
Larissa, Greece
Venizelou 141, 41222, Larissa, GR
+30 2410 539391
Contact
Get in touch!
The security of your data is a top priority for us
Our Website uses cookies to give you a better experience and improve performance. By clicking ‘I agree’, you agree to the use of cookies as described in our
Cookie Policy