Head of Brand and Content London, England, United Kingdom
9 hours ago
London
Reporting to Oliver’s Managing Partner, the Head of Brand and Content oversees the team of 12 digital marketing experts within the dedicated Digital Centre of Excellence function. You will oversee the brand identity, tone of voice, and editorial guidelines for our client’s brand and its portfolio...