Team Lead (France) izmocars UK Paris Postuler *Must be located in or close to the Paris region* About us izmocars is a global leader in digital marketing solutions for the automotive sector , providing cutting-edge website technology and innovative marketing programs to OEMs and dealerships…