CHF 141,100 - 194,040/yr
Global Supply Chain Business Process Leads’ objective is to be the undisputed champion of the digital SC business processes enabling efficient, effective and compliant business operations while simplifying the complex with technology. Incumbent leads global business process governance for SC business processes (Inventory management, business to business interfaces (3rd Party Logistics /4th Party Logistics), External warehousing, external contract manufacturing, supply network case management.) They collaborate with business functions and IT to integrate business processes into systems which create value for customers and patients.
At Takeda, we earn the trust of society and our customers through our values of Takeda-ism: Integrity, Fairness, Honesty, Perseverance. We incorporate these values in everything we do. They represent who we are and how we act. They help us make decisions that we can be proud of today and in the future.