πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Brand Manager

Company

Michael Page

Location

London, London

Posted

July 14, 2026

Position Overview

As Brand Manager you will create and deliver an exciting brand experience for the consumer across all touch points (ATL and BTL), executing innovative launch plans & campaigns enriched in market and consumer insight to ultimately grow market share and drive profitable growth.

Client Details

A beauty group, with HQ in London

Description

Support the creation of local strategies and growth plans for the category and brand
Responsible for driving local 360 plans for both NPD and existing products in-line with overall global strategy and positioning
Managing all aspects from the brief, agency relationships, internal alignment to execution including creative supply and creation
Work closely with external PR & influencer agencies to drive awareness, consumer engagement and brand sentiment
Manage marketing campaigns with all internal stakeholders across the business, in particular global marketing teams, sales team, retail operations, training an...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now