CHF 141,100 - 194,040/yr
Business Process Lead (BPL) for Order Management is the global process owner for the Order to Cash (OTC) process starting with placing a customer order until billing and invoicing the customer. Global Supply Chain Order to Cash (OTC) Team’s 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. Global Supply Chain Order to Cash Team leads global business process governance (including, homecare, e-commerce and case management), builds SC system user capabilities, and collaborates with business, Global Supply Chain and IT to design system related business processes to deploy a proactive, agile, global, end-to-end supply chain organization to ensure a continuous supply of product and create value for customers and patients. The incumbent will support, enhance and expand usage of Takeda’s digital commerce platforms which provides online channels for our customers to buy on-line, as well as find products, check availability, track shipments, and view invoices to enable speed to market, operational excellence, revenue growth and improve customer intimacy. Additionally, incumbent will facilitate and drive usage of EDI transactions with customers.
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. We enable our employees to develop their full potential. As a global top employer, we offer exciting career paths, promote innovation, and strive for top performance in everything we do. Takeda fosters an inclusive, collaborative, and international work environment where our teams are united by their relentless commitment to our goal of improving people's health and creating a better future for the world.