Home → Get in touch with us, we 'd love to hear from you

HeadQuarters

76, 25th Martiou Str
Mires, Crete, Greece
GR-70400

phone : +30 28920-27800
fax : +30 28920-27819

R&D

Science & Technology Park of Crete (STEP-C)
100, N. Plastira
Vassilika Vouton
Heraklion, Crete, Greece
GR-70013

phone : +30 2810-543840
fax : +30 2810-543859

Athens Office

74, Leoforos Pentelis
Chalandri, Athens, Greece
GR-15234

phone : +30 210-6899970
fax : +30 210-6899979