Contact Us

Looking for mobile messaging, marketing or payments solutions?

Our Offices

Two office locations, operating globally

Heraklion Headquarters

Science & Technology Park of Crete, 70013, Heraklion, Crete, Greece
+30 2810 314127
[email protected]

Athens Office

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

Contact Us

Get in touch!
Contact