Laurent Briffaz, Switzerland