Social Media Manager
Posted 9 hours ago by Michael Page
- Location:
- London
- Job Type:
- Contract
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 insurance industry, with over 30,000 dedicated employees worldwide. Headquartered in London, they have a … more