Global Communications Insights Lead, Strategic Intelligence
Listed on 2026-10-06
-
Marketing / Advertising / PR
Marketing Communications -
Management
Takeda in Cambridge, MA seeks a Senior Manager for Communications Insights & Metrics to build an enterprise narrative intelligence program that monitors external risks, opportunities, and societal trends, translating them into actionable recommendations for leadership.
You will integrate social listening, media and stakeholder intelligence, develop dashboards, and collaborate with Data, Digital & Technology teams to advance from descriptive reporting to predictive intelligence and decision
The Global Communications Insights Lead, Strategic Intelligence role at Takeda is now open for applications in Cambridge, MA, United States.
We are looking to fill the Global Communications Insights Lead, Strategic Intelligence position at Takeda in Cambridge, MA, United States.
Join us at Takeda as our next Global Communications Insights Lead, Strategic Intelligence in Cambridge, MA, United States.
We are currently recruiting a Global Communications Insights Lead, Strategic Intelligence for our team in Cambridge, MA, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).