Brand Communication Manager
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
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.
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.