Sephora Brand Communication Manager

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

Join Sephora in Shanghai as a Brand Communication Manager. Lead impactful marketing strategies in a dynamic, inclusive environment within the luxury beauty sector.

Overview

Sephora, a leader in the beauty retail sector, is part of the prestigious LVMH group, renowned for its commitment to luxury and excellence. As an employer, Sephora fosters a culture of inclusivity, empowerment, and innovation, offering a dynamic environment where employees can thrive and make a significant impact in the beauty industry.

Role & Responsibilities

  • Develop and execute the end-to-end marketing communication strategy for Sephora's core campaigns, ensuring cohesive brand storytelling across all touchpoints.
  • Manage the annual calendar for animation activations and China-focused festival campaigns, ensuring aligned timelines and resource efficiency.
  • Lead integrated marketing communication (IMC) planning and execution in collaboration with creative, regional, and merchandising teams.
  • Coordinate with internal marketing teams and external stakeholders for seamless campaign execution across offline and online channels.
  • Design and implement China-market tailored festival campaigns, leveraging consumer insights for impactful storytelling and engagement.
  • Oversee project management and operations, including agency management, budget setting, and ROI optimization.

Qualifications

  • 5+ years of experience in brand marketing or campaign management, preferably in multinational or luxury retail environments.
  • Proven expertise in brand communication strategy and omnichannel integrated marketing.
  • Strong accountability and problem-solving skills with the ability to collaborate across teams.
  • Strategic and creative mindset with the ability to develop engaging content and consumer experiences.
  • Professional proficiency in English with excellent writing and presentation skills.
  • Bachelor’s degree in communications, marketing, or related fields preferred.

Skills

Brand communication strategy Integrated marketing communication Project management Cross-functional collaboration Creative content development Consumer insight analysis

Experience

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

Education

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

Workplace

The role is situated in Shanghai, Shanghai, China — conveniently close to Shanghai. 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 and opportunities for innovation and leadership. Employees enjoy a fulfilling work environment that values diversity and inclusivity.

Culture

Sephora's workplace culture is characterized by a strong sense of community where authenticity is embraced, and diversity fuels collective success. The company promotes empowerment, continuous learning, and personal growth, ensuring employees have the resources to innovate and lead.

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.