Head of Brand - Accessories - London

Company: CVUK

Location: London

Posted: April 17th, 2026

About the Role

We are looking for a visionary Head of Brand to lead the brand strategy for a jewellery and accessories brand based in London. This is a highly creative and strategic role for someone who understands how to build compelling brand narratives and translate them into impactful campaigns across the full marketing funnel.

The ideal candidate will come from a fashion, accessories, beauty, or lifestyle brand, bringing a strong creative eye and the ability to develop campaigns that drive both brand awareness and commercial performance.

You will work closely with the Senior leadership team in shaping brand direction while leading a multidisciplinary team across content, design, and social.

Key Responsibilities

Brand Strategy & Campaign Development

Creative Leadership

Team & Studio Management

Campaign Execution

Who We're Looking For

What We Offer

#J-18808-Ljbffr
Apply Now