Emanuele Crosa
Italy Country Manager