E&C Business Partner, Takeda India

Takeda · Mumbai

Apply on the company website

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

SCOPE

Leadership / People:

Geographic Scope: Local Operating Company / Country: India

Financial:

Est. annual revenue range of accountability*:

                                 Oku Yen

Est. annual budget of responsibility:                                                    

                                 Oku Yen

Leadership/People:

No. of direct reports: Typically none, unless assigned locally

*if applicable

ACCOUNTABILITIES

Country E&C Programme Execution, Governance and Business Partnership

Local Stakeholder Partnership and Capability Building

Country E&C Governance and Local Programme Support

Risk Management and Decision Support 

Monitoring, Assurance, Investigations Support and Remediation 

Culture, Capability and Continuous Improvement 

DIMENSIONS AND ASPECTS

Technical / Functional Expertise

Leadership

Decision-Making & Judgment

Collaboration & Influence

Continuous Improvement & Innovation

EDUCATION, BEHAVIOURAL COMPETENCIES AND SKILLS:

Experience & Education

Behavioural Competencies

Skills

ADDITIONAL INFORMATION

Locations

Mumbai, India

Worker Type

Employee

Worker Sub-Type

Regular

Time Type

Full time

More jobs at Takeda · Legal & Compliance jobs in Mumbai