David Huber, Switzerland