Digital Channels Lead: Strategy, Content & Growth

Company: Wellcome Trust
Apply for the Digital Channels Lead: Strategy, Content & Growth
Location:
Job Description:

Wellcome Trust in the United Kingdom is seeking an experienced digital communications professional to join the Corporate Affairs team and take a leadership role in our digital channel strategy.

You will lead social media strategies, oversee external digital channels, coordinate content creation across the website and social platforms, and work with the Digital Marketing Manager on paid campaigns, using analytics to optimise performance.

#J-18808-Ljbffr…

Posted: September 21st, 2026