Arcangeli, Massimo, Italy