Social Media Manager
Posted a week ago by Michael Page
- Location:
- London
- Job Type:
- Contract
Headquartered in London, they have a strong reputation for their commitment to customer service. Description. You'll lead on our organic social content and community management to drive channel growth while supporting our direct to consumer go-to-market teams with relevant content … more