πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Brand Manager - Beauty Brand

Company

Page Personnel

Location

London, England

Posted

July 16, 2026

Position Overview

  • 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?

    Join thousands of Americans building their careers

    Apply Now