Omnichannel Excellence Lead

Servier
Full-time Employment / Unlimited Japan, Tokyo Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
February 28, 2026
Location:
Japan, Tokyo, Japan

Job Description

.

MAIN FOCUS AND MISSION:
As the Omnichannel Excellence Lead, you will play a pivotal role in leading the Center of Excellence to drive strategic transformation across the commercial organization. Your core mission goes beyond the mere implementation of tools; you will establish organizational best practices by seamlessly integrating commercial strategies with digital solutions. In this role, you will be responsible for spearheading the omnichannel vision, setting new standards in customer engagement, and driving the continuous optimization of customer experience (CX) through best-in-class tactics that serve as a benchmark for the entire company.


KEY RESPONSIBILITIES :
o Center of Omnichannel Excellence: Establish and institutionalize a Center of Omnichannel Excellence framework by defining best-in-class omnichannel processes and standards to ensure consistent, high-quality execution across the organization.
o Strategic Planning and Leadersh...

Apply for this Job

Submit your application for the Omnichannel Excellence Lead position at Servier.

Apply Now Save for Later

Job Overview

Job Type: Full-time Employment / Unlimited
Location: Japan, Japan
Posted: February 28, 2026
Deadline: April 09, 2026