Our Team

Dimitris Valachis

IT Manager

+30 210 983 4382

Email Dimitris