France Expat Forum for Expats Living in France
This is, apparently, the agency of the French government concerned with approving contracts for non-EU folks to work in France prior to them being able to apply for a work visa. Our situation is the employer is American and is not registered as an employer in France.
Many thanks,
John