As the Insights & Metrics manager, you will be a key member of the Chief of Staff Office (CoSO) within the Global Communications & Governance (GC&G) organization. You will establish and lead a strategic capability that helps the organization identify, interpret, and anticipate emerging external stakeholder shifts, societal and geo-political trends and reputational risks, as well as internal employee engagement and communications. Additionally, this role will assist in the overall effectiveness of Takeda’s governance. This role will advance the organization's capabilities from monitoring and reporting to forward-looking intelligence and outcomes driven approaches and processes. In this role, you will transform complex external signals into actionable intelligence that supports executive decision-making, organizational preparedness, and strategic planning. Reporting to the Chief of Staff and working closely with key partners such as Global Communications & Governance leadership team, Analytics and Insights COE group, and the Data, Digital, & Technology partners and importantly, other data organizations within Takeda.
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
Senior