Daniel Keller, Switzerland