Turn this role into an interview — a resume and cover letter built around what this employer wants.
Takeda is seeking a seasoned communications leader to head strategic external and internal executive communications for its U.S. Business Unit in Cambridge, MA. You will support the President and U.S. Country Head, shaping narratives and elevating executive visibility.
You will collaborate with cross-functional teams, craft compelling content, and leverage AI-powered tools to optimize messaging and stakeholder engagement while advancing Takeda’s reputation in the U.S. healthcare landscape.
Lead strategic external and internal executive communications for Takeda's U.S. Business Unit, supporting the President and U.S. Country Head.
Role involves working closely with senior leadership, supporting corporate reputation, and advancing Takeda’s positioning in the U.S. healthcare landscape.
Cambridge, MA; Full-time, exempt, hybrid work setup.