Sephora Brand Communication Manager

Location
Employment Full-time
Seniority Manager
Posted Jan 1, 2026

Join Sephora in Shanghai as a Brand Communication Manager, leading impactful marketing strategies in a dynamic, inclusive environment.

Overview

Sephora, a distinguished entity within the Selective Distribution business group, is renowned for its commitment to beauty, diversity, and inclusivity. As part of the LVMH conglomerate, Sephora offers a dynamic environment where innovation and creativity are at the forefront, empowering individuals to make a significant impact in the luxury retail sector.

Role & Responsibilities

  • Develop and execute comprehensive marketing communication strategies for Sephora's core campaigns.
  • Lead cross-functional collaboration to deliver engaging, youth-centric campaigns aligned with regional guidelines and local consumer preferences.
  • Manage the annual calendar for animation activations, China-focused festival campaigns, and BPS commercial campaigns.
  • Oversee IMC planning and execution, collaborating with creative teams and merchandising for product selling points.
  • Coordinate with internal marketing teams and external stakeholders for seamless campaign execution.
  • Lead the development of China-market tailored festival campaigns, leveraging consumer insights for campaign concepts.
  • Design integrated IMC amplification strategies and align cross-functional teams for smooth execution.
  • Oversee project delivery and agency management, setting clear campaign objectives and managing budgets.

Qualifications

  • 5+ years of experience in brand marketing or campaign management, preferably in multinational, luxury retail, or agency settings.
  • Proven expertise in brand communication strategy, omnichannel integrated marketing, and project management.
  • Strong accountability, independent problem-solving, and cross-team collaboration skills.
  • Strategic and creative mindset with the ability to develop engaging content and consumer experiences.
  • Trend-aware and agile with professional English proficiency, including excellent writing and presentation skills.
  • Bachelor’s degree in communications, marketing, or related fields preferred.

Skills

Marketing communication strategy development Cross-functional collaboration Integrated marketing communication (IMC) planning Project management Budget management Creative storytelling Consumer insight analysis

Experience

A minimum of 5 years in brand marketing or campaign management, with a preference for experience in multinational or luxury retail environments.

Education

Bachelor’s degree in communications, marketing, or related fields preferred.

Workplace

The role is situated in Shanghai, Shanghai, China. There are currently 414 open positions in Shanghai on Cerulean, with 16 added recently. Within Shanghai, Cerulean currently features 440 open roles, including 17 recent additions. Across China, Cerulean lists 1.776 open roles — 33 of them newly added.

Benefits

Sephora offers a culture of empowerment, learning, and growth, providing tools, space, and opportunities for innovation and leadership. Employees are part of a community that values authenticity and diversity, contributing to fulfilling work that makes a difference.

Culture

Sephora fosters a vibrant workplace culture that celebrates diversity and inclusivity, empowering employees to unlock their potential and make a meaningful impact. The company encourages a spirit of innovation and collaboration, where differences are embraced and contribute to the collective strength.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.