Japan Supply Chain Lead

Biogen

Tokyo, Japan
Commercial drug supply management
Sales & operations planning leadership
Sustainable packaging strategies
The Japan Supply Chain Lead is responsible for driving sustainable supply chain strategies and managing the end-to-end supply chain operations in Japan

Job Summary

  • The Japan Supply Chain Lead is responsible for driving sustainable supply chain strategies and managing the end-to-end supply chain operations in Japan.
  • This role leads the Sales & Operations Planning process, optimizes cost and sustainability in packaging and distribution, and represents Japan in global supply chain forums.
  • Biogen offers a collaborative environment with opportunities for growth, emphasizing inclusion, diversity, and delivering life-changing medicines.

Matching Summary

The Japan Supply Chain Lead is responsible for driving sustainable supply chain strategies and managing the end-to-end supply chain operations in Japan.

Skills & Requirements

Must-have

  • Commercial Drug Supply management
  • Sales & Operations Planning leadership
  • Sustainable packaging strategies
  • Distribution network optimization
  • Supplier relationship management
  • Supply chain team leadership
  • Change control process implementation

Nice-to-have

  • Continuous improvement in supply chain
  • Budget management experience
  • Global supply chain collaboration
  • Artwork design oversight
  • Environmental regulation compliance
  • Eco-friendly sourcing initiatives
  • Cross-functional stakeholder collaboration

Key Requirements

  • Experience in Commercial Drug Supply
  • Proven leadership in S&OP process
  • Supply chain team management experience
  • Knowledge of environmental regulations
  • Experience with CMO management
  • Work authorization for Japan

Work Rights

Not specified

Tailored Resume

Cover Letter