Marc Neuenschwander, Switzerland