Strategic Sales Representative - France