Omnichannel Brand Marketing Manager

Company: Inside Lvmh
Apply for the Omnichannel Brand Marketing Manager
Location: London
Job Description:

SEPHORA UK is seeking a Brand Marketing Manager to accelerate growth of surge and priority brands, including Only at SEPHORA. You’ll translate ambitions into omnichannel plans that raise visibility, engage customers and drive commercial growth.

Reporting to the Senior Brand Marketing Manager, you’ll lead launches and ongoing programmes from planning through performance review, partnering with Marketing, Commercial, Digital, Media and Global teams to deliver campaigns on time and on budget.

#J-18808-Ljbffr…

Posted: September 25th, 2026