Strategy Lead, Global Legal And Ethics & Compliance

Takeda

Boston, MA, US
Base: $177,000.00 - $278,080.00; bonus/equity: not...
Hybrid
10+ years in strategy or legal operations
Advanced fluency with planning frameworks
Strong analytical skills and financial acumen
The Strategy Lead drives strategic planning for GLEC by translating senior leadership priorities into actionable plans

Job Summary

  • The Strategy Lead drives strategic planning for GLEC by translating senior leadership priorities into actionable plans.
  • This role oversees annual planning, manages OKR/KPI frameworks, and supports governance processes.
  • Takeda fosters an inclusive workplace committed to delivering better health and a brighter future.

Matching Summary

The Strategy Lead drives strategic planning for GLEC by translating senior leadership priorities into actionable plans.

Salary

Base: $177,000.00 - $278,080.00; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • 10+ years in strategy or legal operations
  • advanced fluency with planning frameworks
  • strong analytical skills and financial acumen

Nice-to-have

  • exceptional communication and facilitation skills
  • ability to influence senior executives
  • experience in global organizations

Key Requirements

  • Bachelor’s degree required
  • demonstrated track record in strategic planning
  • experience in complex global organizations

Work Rights

Not specified

Tailored Resume

Cover Letter