Stefano Celada, Italy, Veigy-Foncenex, M