Experience in Oil & Gas industries or engineering. Are you a French speaking Account Manager looking for your next role within a Formula 1 Team?