Head, Environmental Sustainability Operations and Performance
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