Digital Channels Lead – Social and Web Growth

Company: Wellcome Trust
Apply for the Digital Channels Lead – Social and Web Growth
Location: London
Job Description:

The Wellcome Trust in London is seeking a Digital Channels Manager to lead social media channel strategies and oversee external digital channels. You will drive website and social content, collaborate with the Digital Marketing Manager on paid campaigns, and use analytics to optimise performance across platforms.

You will join a collaborative Communications team, report to the Content Lead, and work within a hybrid setup with a clear focus on audience engagement and impact.

#J-18808-Ljbffr…

Posted: September 20th, 2026