D'Angelo, Vincenzo, Svizzera