Contact Us
Looking for mobile messaging, marketing or payments solutions?
Our Offices
Two office locations, operating globallyHeraklion 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]