Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
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.
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.