Ivan Huguet, avocat in Genève