Senior Social Media Manager: LONDON BASED 📍
1 month ago
Greater London
... days a week. A lot of our team loves working collaboratively, but they also like the option and ... Typically, you'll be working across 2-4 clients. * Approving all pieces of content that your team ...