The Head Ethics & Compliance Business Partners for Global Research & Development leads the Ethics & Compliance strategy and business partner model for Takeda’s global R&D organization. As the primary E&C advisor to the R&D President and senior R&D leadership team, this role provides strategic counsel on complex ethics, compliance, governance, reputational, and business conduct risks. The role embeds Takeda’s values, standards, policies, and external regulatory expectations into R&D strategy, portfolio decision-making, innovation, and execution. Reporting to the Head E&C for R&D, GMA & SPD, this role leads the global R&D E&C Business Partner team and ensures consistent, risk-based support across R&D functions, regions, and governance forums. It requires executive judgment, enterprise influence, and the ability to anticipate, assess, and guide responses to complex risks across a highly matrixed global R&D environment.
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
Executive