Brand and Corporate Communications Lead at Wellcome Trust | England, United Kingdom | Rezi

Brand and Corporate Communications Lead at Wellcome Trust

Brand and Corporate Communications Lead

Wellcome Trust · England, United Kingdom

2 weeks ago

Brand and Corporate Communications Lead

Wellcome Trust · England, United Kingdom

21 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

This is a senior, high-profile role within the Communications function, reporting to the Head of News and Content. You will work closely with executive and board-level stakeholders, lead a medium-sized team, and partner across the organization and with external agencies globally. Your responsibilities will include showcasing Wellcome’s mission and mitigating organizational risk.

Responsibilities

  • Oversee a high-performing team responsible for brand strategy, employer brand, corporate communications, and flagship branded partnerships.
  • Develop a clear and consistent global strategy that strengthens reputation, influence, and reach.
  • Act as a trusted advisor to senior leaders, providing expert counsel on high-profile and sensitive issues.
  • Protect and enhance organizational reputation.

Requirements

  • Substantial senior-level experience in corporate communications, reputation management, and brand marketing within complex organizations.
  • Proven track record of managing sensitive, high-profile issues and leading proactive and reactive communications strategies.
  • Experience building and evolving brands, including employer brands, and delivering impactful brand-building campaigns based on audience insight.
  • Proven experience advising at executive/board level on high-profile communications challenges, providing marcomms expertise that shifts outcomes.
  • Substantial experience leading and developing mid-sized high-performing teams and commissioning and managing external agencies, ideally through periods of change.
  • Demonstrable experience coordinating budgets, timelines, or resources across multiple projects.

Skills

  • Corporate communications
  • Reputation management
  • Brand marketing
  • Brand strategy
  • Employer brand
  • Global strategy development
  • Executive and board-level advising
  • Team leadership
  • External agency management
  • Budget coordination
  • Timeline management
  • Resource coordination
  • Storytelling
  • Building brands
  • Managing reputation
  • Influencing
  • Adaptability

Location

  • Euston Road offices

Work Type

  • Permanent
  • Hybrid

Experience Level

  • Senior-level
  • Executive

Salary/Compensations

  • £72,160.00 - £90,200 per annum

Benefits

  • Excellent benefits
  • Support for employee development
  • Open, respectful culture where differences are valued

About the Company

  • Wellcome Trust is a global charitable foundation.
  • We improve health for everyone by funding science, leading policy and advocacy campaigns, and building partnerships.
  • We plan to spend £16bn over the next ten years, funding new discoveries in life, health, and wellbeing, and taking on three global health challenges: mental health, infectious disease and climate and health.
  • We support researchers, take on big health challenges, campaign for better science, and help everyone get involved with science and health research.
  • Wellcome isn't just a supporter of great ideas, it's a great place to work.

Equal Opportunity

  • Diversity and Inclusion is at the heart of everything we do.
  • We are committed to cultivating a fair and inclusive environment, where everyone can be themselves and thrive.
  • We are happy to discuss flexible working options for all roles.
  • We work to ensure that our recruitment processes are as inclusive as possible to everyone.
  • This includes making adjustments for people who have a disability or long-term condition.