Adalardo Nunciato Santiago Genf, Switzerland