Major Players | B Corp™ is seeking a Head of Brand & Content to join their senior leadership team in North London. This role focuses on strategic brand development, content creation, and leading marketing initiatives, supporting the company as it scales. You will build a cohesive brand identity and ensure strong creative direction across all platforms.
The ideal candidate will have over 6 years of experience, strong leadership skills, and a deep understanding of the consumer market. Competitive salary of £80,000 – £100,000 plus benefits.
#J-18808-Ljbffr…
