Sales Manager Italia Greece and Turkey - Vending MixBarry Callebaut GroupSep 2021 – PresentMilano, Lombardia, Italia