CareerPlan

Head, Environmental Sustainability Operations and Performance

Lexington, MAFull-time$177k–$278k2026-07-08 → 2026-11-12

Core

Leads strategic operations of Takeda's Planet Imperative to minimize environmental footprint and achieve net-zero GHG emissions across the enterprise.

Role type

Senior strategy & operations lead for corporate sustainability

Builds

Enterprise-wide environmental sustainability strategy, governance structures, and data systems

Domain

Pharmaceutical manufacturing / Corporate Sustainability

Deliverable

dashboards & analysis

Required skills

Strategic planning, program management, stakeholder management, data analytics, budget management, governance design, cross-functional alignment, executive communication

Preferred skills

PhD or Master's in Business/Marketing/Environmental Management, Biotechnology/pharmaceutical industry experience, expertise in sustainability data tools, enterprise PPM software proficiency

Technologies

MS Teams, SharePoint, enterprise PPM software

Responsibilities

Develop and implement governance structures for sustainability goals; Lead Planet strategy deployment and annual initiatives; Manage budget and long-range planning; Lead data systems and analytics team; Facilitate executive presentations and external forum representation; Coordinate cross-functional efforts to drive progress toward net-zero roadmap.

Seniority

Senior, hands-on IC with strategic oversight