Head of Content Marketing (Basé à London)
13 hours ago
London
The Head of Content Marketing will own the content strategy for the business, defining content requirements to support demand generation, account-based marketing and thought leadership via multiple channels, including digital, sales materials, events and more. In addition to defining and developi...