Skip to main content
Takeda logo

Senior Manager, Insights & Metrics

Takeda
September 05, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
$215,270 - $215,270 USD yearly
Corporate Functions
Role: Insights & Metrics Manager within Takeda's Chief of Staff Office, responsible for developing a strategic intelligence capability to monitor external stakeholder shifts, societal trends, and internal engagement metrics. Objectives include transforming complex signals into actionable insights to support leadership decision-making and organizational readiness. Responsibilities involve leading an enterprise narrative intelligence program, integrating social listening, media, policy, and internal data; developing early-warning indicators; partnering with data and digital teams to evolve from descriptive reporting to predictive analytics, incorporating AI tools; producing strategic reports, briefings, and recommendations; and establishing standards for intelligence products. Requirements: Bachelor's degree with 5-7 years in data analytics, business intelligence, or strategic roles; strong analytical, problem-solving, and communication skills; experience with dashboards, visualization platforms, and AI-enabled tools; stakeholder management and ability to influence senior leaders; familiarity with data-driven decision support in corporate or policy contexts. Preferred: Experience supporting strategic planning, organizational effectiveness, or transformation initiatives; proficiency in low-code/no-code solutions like Power Automate or Copilot Studio; demonstrated ability to operate in ambiguity and drive insights across functions. HighValue: governance, stakeholder intelligence, societal trends, internal engagement metrics, AI-enabled decision support, executive reporting, organizational agility. WorkSetup: based in Cambridge, MA, full-time, hybrid, with a focus on strategic foresight in a biopharma corporate environment.