Walter Grossenbacher, Switzerland