Brand & Social Media Manager
1 month ago
City of London
... Director's office alongside People, Talent & Culture, Finance, Purchasing, Marketing and ... The role of a Social Media Manager: * Create and execute comprehensive social media strategies ...