Social Media Manager
Posted 6 days 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 is a leading light in the … more