Dimitris has been a member of Communication Effect’s team since 1998 as the IT & operation manager.

Subscribe to our newsletter