Francesco Morello, Switzerland