About the Role
Description
Purpose of the Role
The Business Operations Manager (Japan) will provide operational, logistical, and process leadership to ensure the efficiency and sustainability of R&D Japan’s operations. This role is critical for maintaining a centralized model under Portfolio & Operations Excellence (POE), avoiding the inefficiencies of the previous decentralized approach, and leveraging global operational and financial synergies.
________________________________________
Reporting Structure
• Primary Reporting: Direct reporting to Head of Portfolio Delivery & Excellence Japan, dotted line to POE (Strategic Externalization & Business Operations team).
• Local Alignment: Works closely with Head of R&D Japan and leadership team to meet Japan-specific business needs.
________________________________________
Core Responsibilities
1. Operational Leadership
o Drive process optimization across R&D Japan functions (budgeting, ...
Ready to Apply?
Submit your application today and take the next step in your career journey with CSL.
Apply Now