Social Media Manager
Posted a week ago by Veolia
- Location:
- Cannock, Staffordshire (53 miles)
- Job Type:
- Permanent
Are you a social media enthusiast with a knack for creating engaging content and managing online communities? Veolia is looking for a dynamic Social Media Manager to join our team. This role is responsible for delivering and evolving the social < … more