There is an inkling of a role in my company in France. They have offered me it as a contracting role so that I can ameliorate my travel costs etc. I am familiar with UK contracting, I have dipped in and out, and help manage a few at the moment.
However, I am not familiar with the the French system at all.
This being a bike, specifically mtb forum, I figured it was the best place to come for advice.
(well actually it is just that you guys are all very experienced and knowledgeable).