Jobs · Business Development · Massachusetts

Head of Corporate Strategy

Takeda · Boston, MA · 2 wk ago
Business Development$259k–$407k/yrFull-time

Job Description

The Head of Corporate Strategy is responsible for shaping and driving the long-term strategic direction of Takeda, ensuring that scientific innovation, commercial excellence, and disciplined investment decisions translate into meaningful patient impact.

Key Responsibilities

  • Lead the development of the company’s long-term corporate strategy across all therapeutic areas and geographies
  • Translate strategy into actionable, measurable plans aligned with financial and operational goals
  • Advise on annual and multi-year strategic planning processes across business units and therapeutic areas
  • Advise the CEO and Executive Team on critical strategic decisions and trade-offs
  • Drive ongoing portfolio prioritization across R&D, commercial, and lifecycle management investments
  • Partner with R&D and Commercial leadership to optimize pipeline value and risk balance
  • Ensure business development and capital allocation decisions are aligned to long-term enterprise value creation and sustainable growth
  • Monitor and integrate global biopharma trends, competitive dynamics, and policy/regulatory developments into strategic implications and recommendations for leadership
  • Anticipate disruptions (e.g., technology, pricing pressures, market access shifts) and position the organization’s priorities and resources proactively mitigate risk/seize opportunities

Qualifications & Capabilities

  • 15+ years of experience in strategy & consulting within the pharmaceutical/biotech industry
  • Proven and progressive track record across corporate strategy, portfolio management, and/or business development
  • Experience leading in a global, matrixed organization
  • BA/BS degree required (MBA, PhD, MD, or equivalent strongly preferred)
  • Ability to synthesize complex data into clear strategic direction
  • Credibility and presence to appropriately advise and challenge executive leadership and the Board
  • Deep understanding of valuation, capital allocation, and ROI-driven decision-making
  • Strong grasp of global biopharma trends, regulatory environments, and innovation dynamics
  • Ability to translate strategy into measurable outcomes and drive implementation, appropriately leveraging AI and technology to accelerate achievement of results
  • Skilled at leading and influencing across functions, cultures, and geographies

Similar jobs

Head of Commercial Strategy

Maritime Technology Startup (Stealth)El Segundo, CA· 1 mo ago
Management$160k–$240k/yrapply on jobs.ashbyhq.com

Head of Strategy

ThesisPortland, OR· 1 wk ago
Business Developmentapply on workforcenow.adp.com