Posted:
March 02, 2026
Location:
Shanghai, Shanghai, China

Job Description

Description

Scope:

The Head of Business Excellence and Operations will be responsible for leading and managing the Business Excellence and Operations team to drive business growth and profitability.

Responsibilities:

- Develop and implement strategic plans for the Business Excellence and Operations team 

- Provide leadership, direction, and guidance to the Business Excellence and Operations team to ensure successful execution of strategic plans.

- Identify areas for improvement in business processes and develop/implement solutions for increased efficiency and effectiveness across the organization.

- Provide training and support to business teams on best practices, processes, and tools to drive business growth.

- Develop and implement Business metrics to measure performance and identify areas for improvement.

- Develop and maintain relationships with key stakeholders and partners to drive business growth and ...

Apply for this Job

Submit your application for the Head of Business Excellence/Operations, BE/Operation, Beijing/Shanghai position at Takeda.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Shanghai, China
Posted: March 02, 2026
Deadline: April 11, 2026