A complete application in a minute
Tailored resume and cover letter, ready to send.
Takeda is seeking a Director, Corporate Strategy based in Cambridge, MA, hybrid. You will lead strategic analyses, cross-functional projects, and enterprise scenario planning to inform long-term direction, portfolio choices, and major corporate decisions, synthesizing scientific, clinical, financial and external information into executive-ready materials.
You will develop market and competitor assessments, monitor biopharma trends including AI and digital health, and prepare high‑quality
Takeda is seeking a Director, Corporate Strategy based in Cambridge, MA, hybrid. You will lead strategic analyses, cross-functional projects, and enterprise scenario planning to inform long-term direction, portfolio choices, and major corporate decisions, synthesizing scientific, clinical, financial and external information into executive-ready materials.
You will develop market and competitor assessments, monitor biopharma trends including AI and digital health, and prepare high‑quality