Head of Brand

London, UK (Hybrid)

£70K/yr – £75K/yrSenior Level8+ years expFull time

Posted 7 weeks ago

Top 1% of applicants do these two things.

The other 99% submit and hope. You're about to do something different.

Job Summary

Own brand marketing across a 5-person team and multi‑channel campaigns, aligning creative, media and performance metrics with business priorities.

  • Growth/Delivery: Lead a 5 person team, set objectives and drive accountability across brand and performance campaigns.
  • Strategy/Integration: Partner with the Head of Performance Marketing to deliver integrated brand and performance strategies across all channels.
  • Governance/Measurement: Own planning, budgeting, reporting and the brand guardian role to ensure consistency and ROI.

Job Description

  • Responsibilities
  • Lead, manage and develop a team of 5, setting clear objectives, driving accountability and supporting long-term development.
  • Work in close partnership with the Head of Performance Marketing to deliver integrated brand and performance strategies across all channels.
  • Oversee team structure, resource planning and prioritisation to ensure efficient delivery across campaigns and ongoing brand activity.
  • Drive operational efficiencies across processes, collaboration and agency management to improve marketing effectiveness and output.
  • Create a high-performing, collaborative culture with clear ways of working and strong cross-functional communication.
  • Lead the development and execution of the overall brand marketing strategy in line with commercial and customer objectives.
  • Identify opportunities to strengthen brand awareness, improve customer engagement and increase brand consideration.
  • Own strategic planning across PR, content, social media, advertising, sponsorships, events and local marketing activity.
  • Lead the delivery of integrated seasonal campaigns and multi-channel brand initiatives.
  • Act as brand guardian across all customer touchpoints, ensuring consistency in messaging, tone of voice and visual identity
Campions logo

Campions

Campions is a law practice company based out of United Kingdom.

GBR
12 employees