Head of Marketing Salaries in England

Salary estimated from 4,402 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 July 2018
Average in England
£58,438 per year
Meets national average
  • Most Reported
£19,000
£119,000
Salary Distribution

How much does a Head of Marketing make in England?

The average salary for a Head of Marketing is £58,438 per year in England, which meets the national average. Salary estimates are based on 4,402 salaries submitted anonymously to Indeed by Head of Marketing employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Head of Marketing is 1-3 years.
Head of Marketing salaries by company in England
CompanyAverage salary
£90,000 per year
£83,856 per year
£74,957 per year
£70,879 per year
£85,582 per year
£73,644 per year
£73,545 per year
£69,748 per year
£69,710 per year
£66,428 per year
Head of Marketing salaries by location
CityAverage salary
£63,239 per year
£55,425 per year
£55,703 per year
£65,896 per year
£65,698 per year

Head of Marketing job openings

Head of Marketing
Opus Energy Limited
Oxford
Digital Experience
Sainsburys
Coventry
Head of Marketing and Communications
David Ross Education Trust
Loughborough LE11
Head of Marketing
The Candidate
Manchester
Head of Marketing, Admissions and Communications
Alpha Plus Group
London
Director of Marketing
Places for People
London EC2V
Head of Marketing jobs in England