E&C Country Head, Takeda India & Sri Lanka
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 Job Description / Role Profile Job/Position: Country E&C Head, Takeda India & Sri Lanka ABOUT THE LOCAL ORGANIZATION Takeda India 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 Cluster E&C Head, the Country E&C Head is accountable for translating Global, Area and Cluster E&C strategy into effective execution in India, in alignment with Takeda Values, Takedaism and Patient-Trust-Reputation-Business (“PTRB”) principles. As a key member of the India Leadership Team and contributor to Cluster E&C leadership forums, the role acts as the senior E&C partner to country leadership, helping drive responsible growth, patient-focused decision-making, accountability and a strong speak-up culture. This is a country leadership role accountable for maintaining an effective E&C programme in India, including strategic business partnership, risk assessment, local governance, training, communications, monitoring, escalation, remediation follow-up and leadership of E&C resources, including the Senior Manager reporting role. OBJECTIVES/PURPOSE Lead and execute the Country E&C strategy for Takeda India in alignment with Global, Area and Cluster priorities. Act as strategic E&C partner to the India Leadership Team, embedding ethics, compliance, governance, risk management and organisational culture into key decisions. Oversee the identification, assessment, mitigation, monitoring and escalation of ethics and compliance risks across India. Foster integrity, accountability, speak-up and ethical decision-making consistent with Takeda Values and PTRB. Lead, coach and develop local E&C resources, including the Senior Manager role, to ensure effective programme execution, clear ownership and timely escalation. SCOPE Leadership / People: Member of the India Leadership Team and contributor to Cluster E&C leadership forums, contributing to country strategy, governance, risk priorities and major business decisions. Leads the India E&C organisation, providing leadership, coaching, prioritisation and quality oversight to local E&C resources.
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.