Hanspeter von Allmen, Switzerland