Corporate Strategy Manager

Kenvue

Tokyo, Japan
Hybrid
6+ years strategy experience
Scenario planning skills
Cross-functional collaboration
Kenvue is seeking a Corporate Strategy Manager in Tokyo, Japan, to develop and execute corporate and business strategies aligned with organizational goals. The role requires strong analytical skills, cross-functional collaboration, and effective communication to drive strategic initiatives and address complex business challenges

Job Summary

  • The role involves supporting the formulation and execution of corporate and business strategies aligned with organizational goals.
  • Candidates must integrate market insights, competitor information, and performance data to develop clear strategic options.
  • The position requires leading scenario planning and strategic discussions to ensure alignment with global and regional strategies.

Matching Summary

Match Score: 85

Kenvue is seeking a Corporate Strategy Manager in Tokyo, Japan, to develop and execute corporate and business strategies aligned with organizational goals. The role requires strong analytical skills, cross-functional collaboration, and effective communication to drive strategic initiatives and address complex business challenges.

Skills & Requirements

Must-have

  • 6+ years strategy experience
  • Scenario planning skills
  • Cross-functional collaboration
  • Japanese native language
  • Business level English
  • PowerPoint and Excel proficiency

Nice-to-have

  • Digital strategy implementation
  • Executive presentation skills
  • Innovation and critical thinking
  • Leading complex digital projects
  • Proactive self-management

Key Requirements

  • Bachelor's degree in Business, Economics, or related field
  • 6+ years of practical experience in strategy or innovation
  • Native Japanese speaker with business-level English
  • Experience in cross-departmental team environments

Work Rights

Not specified

Tailored Resume

Cover Letter