Head of Brand, Content & PR

Jobleads-UK · Greater London, England, United Kingdom

Location
Greater London
Job Type
Full-time
Posted
May 16, 2026

Job Description

Department: Marketing


Reports to: Director of Marketing


Location: Hybrid, UK-based


Level: Head of Department


Stakeholders: UK Managing Director, Chief Operating Officer, Regional Managing Directors, Regional Business Development/Customer Relationship Managers, Head of Data, Digital & Market Intel, Head of Regional, National & Online Marketing, People & Culture Director and team.


Role Summary


The Head of Brand & Content is a senior leadership role accountable for defining, elevating and protecting First Intuition’s brand to strengthen market perception and brand awareness – driving business growth, supporting outstanding learner and client experience and strengthening the internal culture.


The role leads First Intuition’s brand strategy, visual identity, creative standards and multi-channel content output, ensuring all communication is aligned, compelling and commercially effective. The role partners widely ...

Ready to Apply?

Submit your application for Head of Brand, Content & PR at Jobleads-UK

Apply Now