Contact Us

Looking for mobile messaging, marketing or payments solutions?

Our Offices

Two office locations, operating globally

Heraklion Headquarters

Science & Technology Park, 100 N. Plastira Str. 70013, Heraklion, Crete
+30 2810 314127
+30 2810 311045
[email protected]

Athens Office

Kirkis 3, 18531, Pireas
+30 2810 314127
+30 2810 311045
[email protected]

Contact Us

Get in touch!
* Required Field
Contact