Brand & Creative Senior Marketing Manager
England, UK
Listed on 2026-09-26
-
Marketing / Advertising / PR
Brand Ambassadors & Brand Management, Marketing Management, Marketing Communications, Marketing Strategy
Brand & Creative Senior Marketing Manager Brand & Creative Senior Marketing Manager
Location:
Bristol, UK
Job Type:
Full-time
Location:
Bristol, UK (Hybrid)
Role:
Brand & Creative Senior Marketing Manager
Qualifications:
Ten or more years' experience in brand marketing or advertising
Responsibilities:
Developing and maintaining the organisation's brand strategy
Rewards:
Flexible work and tailored health and wellbeing benefits
Location:
Bristol, UK (Hybrid)
In this position, you’ll be based in the Bristol office for a minimum of three days a week, with the flexibility to work from home for some of your working week.
Find out more about our flexible work culture at
Computershare is a global financial administration company, employing over 12,000 people around the world. We provide services in over 20 countries to more than 16,000 clients and 75 million customers. Computershare is built on our share registry business and has expanded into employee equity plans, stakeholder communications, corporate governance, fund services, class action administration, deposit protection and most recently mortgage servicing.
Group Marketing is responsible for supporting Computershare's global brand, marketing, communications and engagement activities across multiple business units, regions and jurisdictions. Working closely with business unit marketing teams and centres of excellence, the function helps drive brand consistency, market positioning and customer engagement across the organisation.
A role you will loveThe Brand & Creative Senior Marketing Manager is responsible for the management and development of the corporate brand as well as any related product portfolio brands. Key responsibilities include brand positioning development, assessment of brand performance, leadership of key brand initiatives, brand implementation and training.
This role also provides design leadership and solutions that enhance and support the company's core business strategies, delivered across the Group Marketing function. It guides creative projects and is responsible for the quality of work produced by creative teams, developing original design concepts and marketing campaigns that bring the brand to life across video, web experiences, print and digital advertising, and events.
Key responsibilities include:
- Develop and maintain the organisation's brand strategy, brand guidelines and governance framework to ensure consistent application of the brand globally.
- Lead brand development initiatives, including brand integration activities related to mergers, acquisitions and new product introductions.
- Act as a trusted advisor to stakeholders across the business, delivering brand training and supporting organisation-wide adoption of brand standards.
- Oversee centralised brand assets, creative tools, agency relationships and associated budgets.
- Lead and manage creative resources to deliver high-quality design assets across Corporate Communications, Internal Communications, Recruitment Marketing and other business priorities.
- Govern the use of AI and related marketing technologies to support brand consistency, creative quality and marketing effectiveness within approved governance frameworks.
We're looking for an experienced brand and creative leader with a strong background in brand marketing, governance and creative management. You'll be comfortable working with senior stakeholders across a global organisation, leading brand initiatives, managing creative resources and driving brand consistency across multiple business units and regions.
- Ten or more years' experience in brand marketing or advertising, ideally within a B2B environment.
- Experience building,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).