Jean-Marc Terraz, Switzerland, Genève, M, Sàrl V.i.E.