Jean-Marc Champ-Renaud, Switzerland, Onex, male