IMMU Strategic Planning & Operation Lead
Johnson & Johnson Innovative Medicine · Posted Nov 11, 2026
- Shanghai, China
- 8–12 years
Lead strategic planning and operational excellence for a division in China, supporting the Division Head with decision-making, business planning, and execution of key strategic initiatives.
Responsibilities
- Support Division Head with strategic decision-making and high-quality execution
- Participate in annual and quarterly business planning processes (AOP/LE/STRAP)
- Conduct strategic analysis and problem decomposition
- Build business and financial models (forecasting & financial planning)
- Support mid- to long-term strategy development including product pipeline planning and business model design
Requirements
- Bachelor's degree or higher; MBA or life science, pharmaceutical, or business-related major preferred
- Nice to have: AI solution evaluation
- Nice to have: Coaching
- Nice to have: Collaboration
- Nice to have: Developing Others