Senior Business Consultant - R&D Business Consulting - Japan
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