Social Media Manager
Posted a week ago by Michael Page
- Location:
- London
- Job Type:
- Contract
A Social Media Manager is required to lead a creative digital team in the insurance industry. The successful candidate will be based in London, managing and implementing social media strategies to drive engagement and growth. Client Details. This company … more