Jean-Christophe Georges Deslarzes, Switzerland