« Home
0

applicants

Senior Global Creative Lead Full Time

at Computershare London in London (Published at 25-02-2025)

Senior Global Creative Lead

Location: Bristol, London – Hybrid

In this position, you’ll be based in the Bristol or London 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.com/flex .

We give you a world of potential

This role will report directly to the Senior Marketing Delivery Manager and collaborate with other teams and departments developing and articulating creative ideas to a range of audiences. The ideal candidate should be able to efficiently combine creativity, functionality, and technology to produce original, eye-catching creative that reflects the Computershare brand accurately and in an engaging way. In this role, organisational and technical skills are key, and the Creative Lead must possess in-depth knowledge of Adobe Creative Suite, with a deep skill level in Photoshop, After Effects, Premiere Pro and XD/Figma.

This position demands innovation in visual storytelling, advanced design capabilities, and the strategic use of AI to revolutionise the creative processes, developing high-impact creative concepts to elevate global employee share plans in the marketplace. The successful candidate will be required to deliver a high volume of exceptional creative assets under strict time pressures.

A role you will love

The Senior Global Creative Lead provides strategic design leadership and creative execution that enhances and supports the employee share plans business across the global marketing team.

The role supports all creative projects with expertise in digital solutions, developing original design concepts, as well as content, and supporting global marketing campaigns across many types of media, including original video animations, live-action video editing, web page design, digital advertising, as well as events (digital and in-person).

Key responsibilities:

  • Strategic lead responsible for developing creative strategies that are informed by data insights, enhancing the effectiveness of marketing campaigns and creative projects.
  • Think creatively and strategically to conceptualise campaigns developing multiple concepts translating business objectives into creative assets that are targeted to specific audiences across multiple channels.
  • Collaborate with the wider marketing team to craft compelling narratives for campaigns, ensuring alignment with brand voice and messaging, and producing high-quality design at high volumes.
  • Present creative ideas and concepts to stakeholders, incorporating feedback to refine and improve outputs and recommend adjustments to creative approaches based on data insights to enhance engagement, and conversions.
  • Work closely with the global marketing team supporting a creative environment that is conducive to creative development and sharing, facilitating brainstorming sessions and encouraging out-of-the-box thinking.
  • Leverage AI tools to enhance creative processes, including image and content generation and stay informed about the latest AI technologies integrating them into workflow to improve efficiency and creativity.
  • Manage multiple projects simultaneously, ensuring deadlines are met and work is delivered to a high standard.
  • Track and report on performance of creative assets, using insights and learnings to inform future projects.
  • Proficient in analysing business reports and translating them into engaging infographics and graphic design concepts that promote clarity and insightful understanding.
  • Ensure quality and timely delivery of projects within budget and on brand.
  • Test designs for usability and quality where appropriate.
  • Maintain organised files and documentation for all projects.

What will you bring to the role?

  • Agency background with extensive experience in a senior design/creative role, preferably working across multiple and diverse brands, both B2B and B2C.
  • In-house experience is a plus.
  • Experience with working with successful global brands across different regions and AI design certification an advantage.
  • Bachelor’s and master’s degree in Marketing, Communications, Graphic Design or related field is preferred.
  • Ability to conceptualise and produce strategic marketing collateral in electronic formats (web pages, emails, video animations, video software demonstrations, digital advertising).
  • Experience in copywriting and content creation for various marketing channels. Strong writing skills with the ability to craft compelling and persuasive copy.
  • Familiarity with AI tools and their application in design and marketing.
  • Strong portfolio showcasing a range of creative work.
  • Present finalised ideas and concepts to internal clients providing a rationale behind the outputs.
  • Understanding of how to test designs for usability and quality.

Rewards designed for you

  • Flexible work to help you find the best balance between work and lifestyle.
  • Health and wellbeing rewards that can be tailored to support you and your family.
  • Invest in our business by setting aside salary to purchase shares in our company, and you’ll receive a company contribution as well.
  • Extra rewards ranging from recognition awards and team get togethers to helping you invest in your future.
  • And more. Ours is a welcoming and close-knit community, with experienced colleagues ready to help you grow. Our careers hub will help you find out more about our rewards and life at Computershare, visit computershare.com/careershub.

#LI-KT1 #LI-Hybrid



Recent jobs at Computershare


Viewed: 40 times
« Go back to category
Is this job ad fake? Report it!   
« Home