Head of Marketing

Location London
Discipline: Other sectors
Job functions Sales Operations
Salary: To £70,000 + bonus + equity
Job ref: 2445
Full advert to follow