Jean-Claude Schweingruber, Switzerland