Eric Favre, Switzerland, Genève, M, Fidugest S.A.