About Job Location France officially the French Republic is a international country generally located in Western Europe and gauging overseas regions and homes in the Americas and the Atlantic, Pacific and Indian abysses. Its metropolitan area extends from the Rhine