Digital/AI & Omnichannel Senior Lead

CSL
Full time Japan, Tokyo Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
June 16, 2026
Location:
Japan, Tokyo, Japan

Job Description

Position Purpose:

Lead and be accountable for the development and execution of the company’s omnichannel and AI strategies in Japan, with a strong focus on driving measurable business impact.

This role is responsible for translating business priorities, brand strategy, and customer engagement needs into effective omnichannel and AI initiatives that enhance customer experience, business effectiveness, and organizational capability. Working closely with Commercial, Marketing, Sales, Medical, and other cross-functional stakeholders, as well as partnering with the Digital Lead on operational execution, this position is expected to act as a strategic business partner, change agent, and Japan’s Omnichannel Champion within the affiliate network, contributing to CSL’s broader omnichannel engagement agenda across markets.

Reporting Relationships:

Report: Head of Business Excellence & Operations

Subordinate(s) that report to this role: TBD

<...

Apply for this Job

Submit your application for the Digital/AI & Omnichannel Senior Lead position at CSL.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Japan, Japan
Posted: June 16, 2026
Deadline: July 26, 2026