The Senior Director, Corporate Strategy leads critical components of Takeda’s corporate strategy function, helping align corporate, portfolio, and functional strategies and enterprise resource allocation with scientific innovation, commercial excellence, and patient impact. Reporting to the Head of Corporate Strategy, the role partners with senior leaders across Strategy & Portfolio Development, R&D, commercial business units, finance, External Portfolio Innovation, and other functions to evaluate enterprise priorities, frame strategic choices, and develop recommendations that support sustainable growth and competitive advantage. The role leads major enterprise strategy initiatives, scenario planning, strategic alternatives evaluation, industry and competitive benchmarking, and strategic assessments of acquisitions, divestitures, and other corporate development opportunities. It also develops strategic evaluations and decision materials for the Takeda Executive Team and Board of Directors. The position is based in Cambridge, Massachusetts, is hybrid, and involves approximately 15% global travel.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior