E&C Business Partner, Takeda India
Takeda · Mumbai, India
Free account: apply link, HR contact and an AI-written cold email
Takeda · Mumbai, India
Free account: apply link, HR contact and an AI-written cold email
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge. Job Description ABOUT THE LOCAL ORGANIZATION The Local Operating Company (LOC) operates in a dynamic healthcare environment, serving patients through sustainable growth, responsible access, strong local execution and effective collaboration with healthcare stakeholders. Ethics & Compliance (E&C) is a strategic enabler of sustainable business growth and a critical component of Takeda’s commitment to patients, healthcare stakeholders and society. The function partners closely with business leaders to support innovation, responsible decision-making, risk management, accountability and ethical behaviour. Reporting to the Country E&C Head, the role is expected to operate with a high degree of independence and judgement in executing Global, Area and Country E&C priorities within the LOC, in alignment with Takeda Values, Takedaism and Patient-Trust-Reputation-Business (“PTRB”) principles. As a trusted local E&C partner to business and functional teams, the role helps embed ethical decision-making, risk ownership, accountability and a speak-up culture in day-to-day operations. This is a local Senior Manager business partnering role accountable for independently supporting assigned business area(s), as determined by the Country E&C Head, and for helping implement and maintain an effective E&C programme in the LOC, including risk assessment, business advisory, local governance, training, communications, monitoring, escalation and remediation follow-up. OBJECTIVES/PURPOSE Independently support assigned business area(s), as determined by the Country E&C Head, acting as the primary E&C partner for day-to-day advisory, risk identification, mitigation and escalation. Support execution of the Country E&C plan in alignment with Global, Area and Country priorities, taking ownership for assigned workstreams and deliverables. Provide practical, risk-based guidance to business and functional teams, enabling ethical and compliant decision-making without unnecessary escalation where matters fall within delegated responsibility. Foster integrity, accountability, speak-up and ethical decision-making consistent with Takeda Values and PTRB. Partner with the Country E&C Head to strengthen local governance, controls, training, communications, monitoring, remediation and continuous improvement. SCOPE Leadership / People: Acts as the independently accountable E&C business partner for assigned business area(s), as determined by the Country E&C Head, while ensuring alignment with country priorities and escalation expectations.
Want to reach Takeda's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.