Stergioudis Olives, working on olive processing & packaging. Facilities located in Ormilia, Halkidiki, Greece. https://www.linkedin.com/company/stergioudis-olives/