Jacques Ecuyer, Genf