Ilias Chantzakos

IT Delivery Executive and Program Manager in Düsseldorf, Germany