Linked Business
Show contact
Michael Vafopoulos
Founder and CEO
Head of support and Analysis
George Stergiou
General Manager
George Vafeiadis
Head of Product
Dimitris Negkas
Head of Customer Support
Artemis Gourgioti
Head of Analysis
4 members
Current role
View in org chart