Full-time

R&D Business Operation Senior Manager

Posted by CSL • Japan, Tokyo, Japan

📍 Japan, Tokyo 🕒 March 01, 2026

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