R&D Business Operation Senior Manager

CSL
Full-time Japan, Tokyo Top Executives
Posted:
March 01, 2026
Location:
Japan, Tokyo, Japan

Job Description

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, ...

Apply for this Job

Submit your application for the R&D Business Operation Senior Manager position at CSL.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Japan, Japan
Posted: March 01, 2026
Deadline: April 10, 2026