Brand Manager - Beauty Brand

Page Personnel · London, England, United Kingdom

Location
London
Job Type
Permanent
Posted
July 16, 2026

Job Description

  • Immediate start
  • Beauty business
  • About Our Client

    A beauty group, with HQ in London

    Job 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 and field sales
  • Own brand budget, ensuring effective and accurate management including all administrative tasks such as invoices, raising POs, monthly accruals and budget trackers for...
  • Ready to Apply?

    Submit your application for Brand Manager - Beauty Brand at Page Personnel

    Apply Now