Demand & Supply Strategy Lead

GlaxoSmithKline

Tokyo, Japan
Short- to long-term demand forecasting
Cross-functional governance
Launch excellence
This role leads Japan’s short- to long-term demand forecasting across the full GSK Japan portfolio (Medicine and Vaccines), translating business strategy into an aligned demand plan

Job Summary

  • This role leads Japan’s short- to long-term demand forecasting across the full GSK Japan portfolio (Medicine and Vaccines), translating business strategy into an aligned demand plan.
  • You will have executive visibility, working closely with Business Unit Heads, partnering with Marketing and Finance to align assumptions and make decisions through monthly governance.
  • Lead and develop the demand forecasting team, creating growth opportunities through coaching, new tools, and new forecasting approaches.

Matching Summary

This role leads Japan’s short- to long-term demand forecasting across the full GSK Japan portfolio (Medicine and Vaccines), translating business strategy into an aligned demand plan.

Skills & Requirements

Must-have

  • short- to long-term demand forecasting
  • cross-functional governance
  • launch excellence
  • supply continuity
  • forecast accuracy improvement
  • team leadership and development

Nice-to-have

  • strategic commercial impact
  • executive visibility
  • end-to-end supply chain view
  • modern forecasting tools and methods
  • building trusted external networks

Key Requirements

  • 10+ years of experience
  • Bachelor's degree or practical experience
  • Native-level Japanese proficiency
  • High business-level English proficiency
  • Experience modelling scenarios
  • Experience driving change

Work Rights

Not specified

Tailored Resume

Cover Letter