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 is a leading light … more