Didier Hagger, Switzerland, Genève, M, Rhône Gestion SA