Global Brand & Creative Lead - Remote & Flexible

  • NRF United Kingdom
  • Aug 24, 2026
Full time Sales & Marketing

Job Description

NRF United Kingdom seeks a Brand and Creative Senior Manager to join our Central Services team in Greater London. This role involves stewarding the firm's global brand system, ensuring its consistent application across various channels and regions.

The ideal candidate has over 10 years of brand management experience, preferably in a complex, global organization. Responsibilities include managing brand tools and supporting regional activation, all while delivering high-quality design work.