Brand Marketing Specialist: Omnichannel Launch Lead

Company: Sephora
Apply for the Brand Marketing Specialist: Omnichannel Launch Lead
Location: London
Job Description:

SEPHORA UK is seeking a Brand Marketing Specialist to shape omnichannel campaigns for prized brands such as SEPHORA Collection and First at SEPHORA. You will collaborate with Marketing, Commercial and cross-functional teams to turn ideas into high-impact campaigns and launches.

You’ll manage relationships with brand partners, coordinate assets, track performance and drive growth while ensuring campaigns stay on brand and within budget. This is a fixed-term contract based in London.

#J-18808-Ljbffr…

Posted: October 26th, 2026