Why wait? If you can get a work visa you might as well, independent of this push. English proficiency in France isn't amazing though (speaking as a Dutchman that visits France most summers), so learning French would be a big help.
Do you have a suggestion of where to begin looking? Doesn't have to be France either.
Do you have a suggestion of where to begin looking? Doesn't have to be France either.