Re: need some help re moving to France, working in Geneva and not speaking French
Definitely agree that on the French side, not speaking French is more of a handicap than on the Swiss side. Suggest whatever you choose that one of the first things you do is invest time in learning French. It will make things infinitely easier and allow you to integrate. Plenty of places offer courses, including personal one-on-one coaching. If you prefer classes, Migros has been doing this for years.