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 Director works 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 role 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. It synthesizes complex scientific, commercial, financial, and external information into clear insights and executive-ready materials. The position is based in Cambridge, Massachusetts, in a hybrid work arrangement, with 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