Peter Imholz, Switzerland