CareerPlanSign in

Senior Business Consultant - R&D Business Consulting - Japan

Japan - Tokyo🌐 Remote💼 Full-time🗓 2026-08-21 → 2026-09-27

Core

Lead small-scale projects to transform how life sciences companies work with Technology, Data, and AI, focusing on reshaping operating models and driving organizational change.

Role type

Senior Business Consultant (R&D)

Builds

Customer solutions for Life Sciences companies

Domain

Life Sciences / R&D

Deliverable

client delivery

Required skills

Project leadership, team management, business development, strategic problem solving, domain expertise in Safety/Clinical Operations/Regulatory, analytical reasoning

Preferred skills

Knowledge of Veeva products, experience delivering SaaS or Tech-enabled consulting solutions

Responsibilities

Lead end-to-end design and delivery of high-quality customer solutions, lead project teams of 2–3 consultants, drive practice growth through proposal development and identifying new opportunities, solve complex challenges for Life Sciences leaders using data and AI insights, support multiple projects while developing deep expertise in 1–2 specific functional areas

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.