Peter Grossenbacher, Switzerland