[innovative Medicine] Leader, St Supply Chain, Japan Supply Chain, Manufacturing And Supply Div.

Johnson & Johnson

Chiyoda, Tokyo, Japan
Hybrid
5 years demand management experience
End-to-end supply chain knowledge
Inventory optimization strategies
Johnson & Johnson is seeking a Japan Solid Tumor Supply Chain Leader within their Innovative Medicine sector, located in Tokyo. The role focuses on managing demand forecasting, inventory strategies, and stakeholder engagement to ensure a stable supply of solid tumor products

Job Summary

  • The role involves leading the creation of consensus demand forecasts for a solid tumor portfolio of 5 brands across a 36-month horizon.
  • Candidates must design and optimize inventory strategies to balance service levels, costs, and risks while mitigating stock-out and SLOB risks.
  • The position requires acting as the single point of contact for the commercial team to drive decision-making and alignment on priorities.

Matching Summary

Match Score: 85

Johnson & Johnson is seeking a Japan Solid Tumor Supply Chain Leader within their Innovative Medicine sector, located in Tokyo. The role focuses on managing demand forecasting, inventory strategies, and stakeholder engagement to ensure a stable supply of solid tumor products.

Skills & Requirements

Must-have

  • 5 years demand management experience
  • End-to-end supply chain knowledge
  • Inventory optimization strategies
  • S&OP/IBP process facilitation
  • Stakeholder management excellence

Nice-to-have

  • Digital and analytical acumen
  • Machine learning model application
  • Pharmaceutical industry background
  • Future oriented trait detection
  • Cross-functional team coaching

Key Requirements

  • Minimum 5 years in demand management or marketing forecasting
  • Deep knowledge of end-to-end supply chain processes
  • Business level Japanese and English proficiency

Work Rights

Not specified

Tailored Resume

Cover Letter