Digital Business Analysis Lead Omnichannel
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