Digital Channels Manager
NHS
- Leeds - Westminster, South West London
The Digital Channels Manager plays a lead role in overseeing the organisations digital channel infrastructure and delivering a strategy that optimises the website, social media and email marketing. Th