Log in
Odyssey
Contact
Links
View in org chart
Christos Onoufriou
CEO
Alexandros Kaniklides
Manager At Ithacalabs
Harris Stylianides
Director Of Business Development
Eleftherios Antoniades
Founder & CTO
Irena Hadjivassiliou
Head Of Human Resources
+ 4 more
December, 2018 - present
March, 2018
August, 2016
November, 2010