[innovative Medicine] Leader, St Supply Chain, Japan Supply Chain, Manufacturing And Supply Div.
Johnson & Johnson Innovative Medicine
Chiyoda, Japan
Hybrid
End-to-end supply chain management
Demand forecast management
Inventory strategy optimization
Johnson & Johnson's Innovative Medicine division is seeking a Senior Manager/Manager for the Japan Solid Tumor Supply Chain Leader position in Chiyoda, Japan. The role involves managing demand forecasting, inventory management, and stakeholder engagement to ensure the supply chain's efficiency and effectiveness in delivering solid tumor medications
Job Summary
Lead the creation of consensus demand forecast for solid tumor brands in partnership with marketing and finance.
Design and continuously optimize inventory strategies that balance service, cost, and risk across the value chain with business partners.
Be as single point of contact to solid tumor commercial team to build and maintain trust and drive decision makings.
Matching Summary
Match Score: 85
Johnson & Johnson's Innovative Medicine division is seeking a Senior Manager/Manager for the Japan Solid Tumor Supply Chain Leader position in Chiyoda, Japan. The role involves managing demand forecasting, inventory management, and stakeholder engagement to ensure the supply chain's efficiency and effectiveness in delivering solid tumor medications.
Skills & Requirements
Must-have
End-to-End Supply Chain Management
Demand Forecast Management
Inventory Strategy Optimization
Global Issue Management Team participation
Cross-functional coordination
Business level Japanese and English
Nice-to-have
Digital and analytical acumen
Financial acumen
Mentorship
Enterprise mindset
Future oriented trait
Key Requirements
Minimum of 5 years experience in demand management
Minimum of 5 years experience in marketing
Deep knowledge on end to end supply chain
Data analysis and data-driven decision making capability