🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Head of Brand, Content & PR

Company

Jobleads-UK

Location

Greater London, England

Posted

May 16, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now