Jean-Claude Haeberli, Switzerland