Digital Communications Lead — Web & Strategy (1-Year Contract)

Company: The Right Ethos – Specialist External Affairs Recruitment
Apply for the Digital Communications Lead — Web & Strategy (1-Year Contract)
Location: London
Job Description:

The Global Disability Innovation Hub (GDI Hub) seeks a Senior Communications Manager – Digital and Web to provide strategic leadership across our web and digital media portfolios from Stratford, Greater London. This 12-month contract role focuses on enhancing our online presence and storytelling, working with the Director of Global Engagement and the communications team.

You will own website strategy, content development, and digital assets, while guiding a small team.

#J-18808-Ljbffr…

Posted: July 18th, 2026