John Leuenberger, Switzerland