Strategy Lead, Global Legal And Ethics & Compliance

Takeda UK

Boston, MA, United States
Base: $177,000.00 - $278,080.00; bonus/equity: not...
On-site
Strategic planning for glec
Annual planning and roadmapping
Okr/kpi framework management
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.
  • The role oversees annual planning, maintains strategic roadmaps, manages OKR/KPI frameworks, and supports operating reviews and governance processes.
  • The Strategy Lead also serves as a strategic advisor to senior leaders, ensuring the function stays coordinated and focused on enterprise priorities.

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: Not specified; Benefits: Medical, dental, vision, 401(k), PTO, etc.

Skills & Requirements

Must-have

  • Strategic planning for GLEC
  • Annual planning and roadmapping
  • OKR/KPI framework management
  • Operating reviews and governance
  • Strategic analysis and advisory

Nice-to-have

  • Cross-functional alignment
  • Executive storytelling
  • Data-driven decision-making

Key Requirements

  • 10+ years in strategy, legal operations, or consulting
  • Bachelor's degree required
  • Track record in strategic planning and program management
  • Ability to structure complex problems and influence executives
  • Fluency with planning frameworks and metrics

Work Rights

Not specified

Tailored Resume

Cover Letter