Luca Maiocchi

Regional Sales Manager Italy