CareerPlan

Engagement Manager - Commercial

Japan - OsakaFull-time2026-11-05 → 2026-11-11

Core

Lead end-to-end delivery of complex, large-scale Life Sciences consulting engagements, building operating models and driving commercial success for clients.

Role type

Senior Engagement Manager (Commercial Business Consulting)

Builds

Scalable execution of client operating model transformations and project wins

Domain

Life Sciences / Management Consulting

Deliverable

client delivery

Required skills

Strategic delivery leadership, Account leadership, People leadership (managing teams of 4+), Financial oversight ($1M+ budgets), Go-to-Market strategy, Brand Planning, Product Launch, Omnichannel strategy, Segmentation and targeting, Change management

Preferred skills

Veeva product knowledge, SaaS or Tech-enabled consulting solutions experience

Technologies

AI, data

Responsibilities

Act as end-to-end lead on complex engagements, Build and navigate senior customer relationships, Lead and inspire teams of 4+ consultants, Manage project budgets of $1M+, Support brand-building activities and internal IP development