Head of BSC and BOD Office and Corporate Governance Management
and Governance, the Head of BSC & BOD Office has direct influence on the quality of Takeda’s most consequential decisions and owns... quality and consistency of proposals, reporting, and escalations. BSC (Business & Sustainability Committee) Office...