Head of Brand and Marketing Permanent Barkingside, UK £60000 - £70000 Job Title: Head of Brand and MarketingSalary: £60,000 – £70,000 per annumContract: Full-time, PermanentLocation: Hybrid – London office 2 days/weekClosing date: Thursday 10th July 2025Benefits: 6% pension, health and wellbeing support, work-life balance and cycle…