Pascal Jouin, Switzerland, Genève, M, Index Ventures SA