- Date: 6 days ago
- London, South East England
- Salary negotiable
- 17 applications
Social Media Manager We have opportunities in this role in London. Create a new way of working When you join Barclays as a Social Media Manager, you'll be part of a key area of business development for one of the UK's top 100 social brands. You'll be at the heart of the decision-making process around big, socially-led campaigns, shaping the editorial strategy of t...