In this strategic role, youll be at the heart of ensuring seamless supply chain operations for externally manufactured products in Japan. Youll lead initiatives enhancing efficiency, compliance, and innovation while being a key facilitator for cross-functional teams across
Company Description Work smart, have fun and make an impact! Our purpose is to guide all companies toward a sustainable world. EcoVadis is the leading provider of business sustainability ratings. Our solutions are backed by an