Social Media Marketing Specialist (,, United Kingdom)
19 hours ago
Reporting to the Social Media Team Leader, you'll be responsible for growing international social media accounts, using your strong experience of social marketing principals. You'll have a proven track record of identifying social media marketing opportunities and can, from idea to action, lead c...