IMPACT's IT department is led by Leonidas Mathas (Chief Technology Officer) and has 23 employees.
Anthi Boutètsiou
IT Project Manager
Alexandros Tsiouris
Senior Software Engineer
Efthymia-Anastasia Vasilaki
BI Data Analyst
Andreas Kriempardis
Aleksandra Bouzi
Front End Developer
Dimitrios Nimas
Front End Engineer
Lina Zogopoulou
Product Manager
Dionysis Vlachakis
Enterprise Resources Planning Consultant
Themis Kafetzopoulos
Software Architect
Vicky Manoli
Senior Software Engineer Team Lead
Christos Chrisostomidis
Software Integration Engineer
Looking for a particular IMPACT employee's phone or email?