MAJOR PLAYERS: Head of Marketing

£60k – 80k per year:

MAJOR PLAYERS:
With a Head Office in London, our client is a venture-backed scale-up with thriving offices in Barcelona and New York. Having closed Series A fundin
London

Source: