Brand Manager

London, UK (Unknown)

£49K/yr – £61K/yrMid LevelPermanent

Posted 3 weeks ago

Job Summary

You will own the development and delivery of Wellcome's brand strategy and campaigns, guiding colleagues and partners to apply the brand consistently.

  • Develop and maintain brand assets and training materials.
  • Collaborate with internal teams and external agencies to deliver high‑quality brand activity and measure impact.

Job Description

Responsibilities

  • Support the development and delivery of Wellcome's brand strategy, helping increase understanding of who we are and what we stand for.
  • Support the delivery of campaigns, partnerships and communications activity that strengthen Wellcome's brand and reputation.
  • Provide practical brand guidance and support to colleagues across Wellcome, helping them apply the brand confidently and consistently.
  • Develop and maintain brand assets, resources and training materials to support effective brand adoption.
  • Collaborate with stakeholders across the organisation, as well as external agencies and suppliers, to deliver high-quality brand activity.
  • Monitor brand performance and gather insights to inform future activity, measurement and continuous improvement.
  • Contribute to a diverse and inclusive culture across the organisation, collaborating across departments.

Requirements

  • Experience supporting the development or management of brands.
  • A track record of contributing to creative, multi‑channel brand or marketing activity.
  • Experience working with stakeholders and supporting them to apply brand or marketing principles.
  • Experience working with external suppliers, such as creative agencies or research partners.
  • Exposure to both B2B and consumer audiences.
Wellcome Trust logo

Wellcome Trust

Wellcome supports science to solve the urgent health challenges facing everyone. We’re a global charitable foundation. And we want everyone to benefit from science’s potential to improve health and save lives.We support discovery research into life, health and wellbeing, and we’re taking on three worldwide health challenges: mental health, climate and health and infectious diseases.Ask us questions, comment on posts and share your thoughts with us. We want to spark conversations, inspire debate and create new collaborations.Find out more about Wellcome: https://wellcome.org/who-we-are

Founded in 1936
London, England, GBR
1.5K employees (141 in marketing)

Salaries

Posted range

£49K/yr – £61K/yr

Taken straight from the job posting.

See all Wellcome Trust salaries

Marketing Team

Marketing Team Size
79 (5% of company)
Median Tenure
0.8 years
Marketing Roles Posted (Last 30 Days)
3

Funding

Total Funding
$1.1B
Last Raise
$1.1B
Debt Financing, 8 years ago

Funding History

  • Jan 2018
    Debt Financing • $1.1B

Traffic Signals

Monthly Visitors
410.3K
Monthly Google Ads Budget
$4.3K
Traffic Source Mix
Search
48.3%
Direct
40%
Referral
8.4%
Social
2.2%
Paid
1%

Headcount Trend

Current headcount: ~1.5K

News about Wellcome Trust

Wellcome Trust logo

Brand Manager

Wellcome Trust · London, UK · Unknown