Senior Social Media Manager: LONDON BASED 📍
2 months ago
Greater London
Curious and adaptable: it's a fast-moving industry, and social advertising is even more so, products change and adapt weekly, and you must be happy with keeping up to date with changes and learning ...