ACTA Ltd
Project and Product Manager
BIC
Innovation Project Manager
Track7 Ltd
Assistant IT Manager
ACTA Ltd
Account Manager
Hellenic Telecommunications Organisation
ICT Project Manager
American College of Greece
The University of Sheffield