Senior Global Brand & Communications Lead

Company: Wellcome Trust
Apply for the Senior Global Brand & Communications Lead
Location: London
Job Description:

Wellcome Trust in Greater London seeks a Brand and Corporate Communications Lead to oversee brand strategy and corporate communications. This senior role requires substantial experience in managing high-profile communications and leading a high-performing team.

The ideal candidate will collaborate closely with executives and provide expert advice on sensitive issues while enhancing the organization’s reputation. A flexible hybrid working model is offered, promoting a balance between professional commitments and personal interests.

#J-18808-Ljbffr…

Posted: July 6th, 2026