Strategy Lead, Global Legal And Ethics & Compliance

Takeda UK

Boston, MA, US
Base: $177,000.00 - $278,080.00; bonus/equity: sho...
Hybrid
10+ years in strategy or legal operations
Lead strategic planning and roadmap ownership
Manage okr/kpi frameworks with finance/hr
The Strategy Lead drives strategic planning for GLEC by translating senior leadership priorities into clear, actionable plans and measurable objectives

Job Summary

  • The Strategy Lead drives strategic planning for GLEC by translating senior leadership priorities into clear, actionable plans and measurable objectives.
  • This role oversees annual planning, maintains strategic roadmaps, manages OKR/KPI frameworks, and supports operating reviews and governance processes.
  • Takeda offers stimulating careers, encourages innovation, and strives for excellence in everything we do within an inclusive, collaborative workplace.

Matching Summary

The Strategy Lead drives strategic planning for GLEC by translating senior leadership priorities into clear, actionable plans and measurable objectives.

Salary

Base: $177,000.00 - $278,080.00; Bonus/Equity: Short-term and/or long-term incentives eligible; Benefits: Medical, dental, vision, 401(k) match, up to 120 hours vacation

Skills & Requirements

Must-have

  • 10+ years in strategy or legal operations
  • Lead strategic planning and roadmap ownership
  • Manage OKR/KPI frameworks with Finance/HR
  • Facilitate executive-level business reviews
  • Drive cross-functional alignment in matrix org

Nice-to-have

  • Strong analytical and financial acumen skills
  • Experience with program and change management
  • Exceptional executive storytelling capabilities
  • Comfortable with data-driven decision making
  • Proven track record in global transformation

Key Requirements

  • Bachelor's degree required
  • 10+ years experience in strategy or legal operations
  • Experience in a global, matrixed organization

Work Rights

Not specified

Tailored Resume

Cover Letter