Skip to main content

Search Our Jobs

Search with LinkedIn Profile

Regional Supply Chain EUCAN, Commercial Business Partner

Zurich, Switzerland


Every day, employees working in Takeda’s Global Manufacturing and Supply Chain, and Global Quality business unit are shaping the future of healthcare. They are breaking down barriers and ensuring our life-changing medicines are available, accessible, and affordable to patients. Life-changing for you. Life-changing for patients.

Global Manufacturing and Supply Chain, and Global Quality is the backbone of Takeda, and our employees are the guardians for our patients, our products, and our reputation. As a member of our team, we can offer you the opportunity to grow in a meaningful career, develop your skills, and come to work every day knowing that what you do makes a genuine difference.

Back to Job Navigation (Overview)


What makes a successful member of our team? Check out the traits we’re looking for and see if you have the right mix.

  • Agile
  • Ambitious
  • Analytical
  • Collaborative
  • Enthusiastic
  • Entrepreneurial

Back to Job Navigation (Success)


  • Bold initiatives, continuous improvement, and creativity are at the heart of how we bring scientific breakthroughs from the lab to patients.

  • Here, you will feel welcomed, respected, and valued as a vital contributor our global team.

  • Through trust and respect, you will have genuine support from leaders, managers, and colleagues to do your best work.

  • A strong, borderless team, we strive together towards our priorities and inspiring mission.

  • Recognized for our culture and way of working, we’re one of only 13 companies to receive Top Global Employer® status for 2018.

  • Our people-first mission extends beyond patients to include their families, communities, and our own Takeda family.

Back to Job Navigation (Rewards)

Regional Supply Chain EUCAN, Commercial Business Partner

Apply Now
Job ID R0011289 Date posted 10/02/2019 Location Zurich, Switzerland

By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that I agree with Takeda’s Privacy Notice, Privacy Policy and Terms of Use.

Job Description



  • Forecast accuracy: Collaborate with Regional S&OP/demand planning colleagues to create and maintain statistical forecast models in the demand planning tools. Perform monthly review of historical sales trend and research demand drivers.
  • Local S&OP facilitation & issue resolution: Ensure local S&OP execution including demand & supply review and facilitates issue resolution within region and escalates to regional level if required.
  • Regional & Local S&OP consolidation/facilitation and issue resolution: Collaborate with Regional S&OP colleagues and LOC supply chain teams to manage & facilitate regional S&OP process execution including demand & supply consolidation.
  • Capacity & Planning activities: Support capacity and planning activities by collecting and challenging annual demand from the countries managed to ensure that Global Supply Chain leadership has a clear view of the resource implications of the emerging portfolio, and has proactive resource solutions agreed and in place to align operations, projects and resource management.

Supply Assurance

  • Supply Allocation: Act as coordinator for the supply allocation process for supply constrained products in the region. Ensure alignment between other Supply Chain, Commercial and cross functional stakeholders.
  • Supply Alerts: Coordinate detailed inputs for product supply alert process for the countries assigned in the EUCAN region. Maintain supply alert tracker and coordinate updates from manufacturing, quality and other key stakeholders,
  • Supply status reporting: Prepare supply status dashboard reporting for EUCAN region. Communicate as appropriate to supply chain and commercial leadership.
  • Tenders & product launches: Coordinate supply status updates for all tenders and new products launches for the EUCAN region. Collaborate with commercial, LOC supply chain teams, supply chain product launch team and other key stakeholders to ensure alignment on timings and resolution of potential supply issues.
  • New Launches: Support new product introduction/launches in the markets assigned.
  • Route to market supply / In country logistics solutions: Acts as the bridge between Global Distribution & Logistics and EUCAN LOC’s to drive/implement route to market and in-country/last mile distribution solutions.

SC Governance

  • Point of Contact: Interface and point of escalation with LOC functions (General Manager, Finance, Supply Chain, Quality, etc.) and EUCAN Franchise teams
  • Translation & implementation of GSC strategy in Region/BU: Consult & support the local entities to shape the local SC strategy in-line with global SC strategy
  • GSC standard & guidelines implementation & audit: Drive, consult & support local SC entities to implement standard SC processes & procedures in local entities
  • GSC optimization: Drive, plan, support & consult local SC organizations to implement SC measurements to improve GSC KPIs
  • SC issue resolution: Manage & monitor local SC issues, support & consult local SC organization to define resolutions & escalate issues to EUCAN Supply Chain leadership as required. Act as the point of escalation for country/cluster business teams.
  • Trainings. Identify training needs and opportunities in the countries assigned to elevate supply chain standards.


  • Degree in business administration and/or Supply Chain management
  • Min 5 years of prior relevant experience in Supply Chain operations and planning
  • Very strong communication skills to manage stakeholders across levels & across countries
  • Relentless focus on customer satisfaction and quality.
  • Very good leadership, networking and influencing skills
  • Very good intercultural skills
  • Strong business acumen & financial analytics skill
  • Strategic enterprise thinking and strong innovator
  • Structured, holistic and clear in problem solving
  • Strong ability to assess strengths & weaknesses of staff members & provide suggestions for improvement & opportunities to mentor staff
  • Strong ability to analyse a wide variety of supply chain data to make process improvement decisions
  • Strong ability to present ideas with clarity, conviction and confidence


Zurich, Switzerland

Worker Type


Worker Sub-Type


Time Type

Full time

Job ID R0011289

Apply Now Email Me

Explore the Area

Check out where you could be
working if you apply.

View Map