The Director, Corporate Strategy leads strategic analyses and cross-functional projects that inform Takeda’s long-term direction, enterprise priorities, portfolio choices, and major corporate decisions. Reporting to the Head of Corporate Strategy, the role partners with Strategy & Portfolio Development, R&D, Commercial, Finance, Business Development, External Portfolio Innovation, and other functions to evaluate strategic alternatives, assess external trends, and develop recommendations for senior leadership. The Director leads defined corporate strategy projects and workstreams, supports enterprise scenario planning, conducts industry and competitive benchmarking, and contributes to strategic assessments of corporate development opportunities. The role synthesizes complex scientific, clinical, commercial, financial, and external information into clear insights and executive-ready materials, and applies AI, advanced analytics, and emerging technology tools to enhance research and analysis. 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
Director