Hans Peter Zimmermann, Switzerland