Global Supplier Risk Management LeaderLocation: Remote based in either France, Italy, Poland, Spain or UK with occasional travel (10% based on project needs)Travel: Occasional global travel (10%) including India, USA, and EuropeAbout the Role:We are ...