Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now — JobsAI.
As a Supply Chain Excellence Performance Management Data & Digital Lead, you will manage and optimize various supply chain processes to support business goals. You will be involved developing and implementing strategies to improve logistics, production planning, and inventory performance management, contributing to Takeda's mission of delivering better health to people. Location: Zurich, Switzerland / Lexington, MA.