CareerPlan

Digital Business Analysis Lead Omnichannel

TokyoFull-time2026-08-05 → 2026-11-11

Core

Strategic architect and execution leader for Sanofi Japan's Omnichannel ecosystem, defining multi-year vision and driving adoption of digital touchpoints across email, web, mobile, and social.

Role type

Senior IC Digital Business Analysis Lead (Omnichannel)

Builds

Omnichannel digital products and customer engagement solutions for the Japan market

Domain

Healthcare (Pharma) + Digital Marketing Technology

Required skills

Strategic planning, capability gap analysis, cross-functional partnership, product portfolio ownership, technical leadership, requirement elicitation, measurement framework design, negotiation, stakeholder management, digital transformation

Preferred skills

Hands-on development experience, AI-driven search and generative tools knowledge, martech expertise, data privacy and cybersecurity compliance

Technologies

SFMC, Magnolia, Akamai, Promomats, DAM, chatbots, mobile apps, web platforms

Responsibilities

Define Sanofi Japan's Omnichannel strategy and multi-year roadmap aligned with global digital direction; Conduct capability gap analysis across business units and develop closure plans; Partner with GTMC's Omnichannel team to align digital product strategy with business activation needs; Act as primary liaison between local business stakeholders and Global Digital Omnichannel Product teams; Drive implementation, localization, and adoption of global digital products across all GBUs/Franchises; Design and oversee measurement frameworks across web, social, and marketing automation channels; Negotiate feature requests and implementation timelines with Global Product stakeholders; Coach business customers to make use of technology and data, driving adoption of global digital products

Seniority

Senior, hands-on IC