Senior Social Media Manager: LONDON BASED 📍
2 months ago
Greater London
... leading the channel management of our clients brands, it's your role to nurture and lead a team to ... more so, products change and adapt weekly, and you must be happy with keeping up to date with ...