Lelia Karakosta

Regional Application Supervisor Europe

Phone: +30 2104239125

Mobile: +30 6949750000