Christian Neuenschwander, Switzerland