Sales Enablement Content & Insights Manager

Company: Computershare
Apply for the Sales Enablement Content & Insights Manager
Location: London
Job Description:

Overview

In this role, you will shape and own the sales enablement content and market insights that drive revenue growth. Based in Bristol with hybrid options, you will partner with front-office teams and senior stakeholders to ensure content is impactful, current, and easy to use. You will curate market intelligence, develop messaging, and maintain a central hub of sales resources that enable effective client conversations. This is a commercially focused role that ties client insights to Sales enablement and brand storytelling, supporting global client outcomes and business success.

Pay / Benefits

  • Flexible work arrangements
  • Health and wellbeing rewards
  • Share purchase plan with company contribution
  • Recognition awards and team events
  • Career hub and development opportunities

Responsibilities

  • Own and maintain core sales decks, proposal templates, and foundational sales materials to be client-ready and outcome-led
  • Refresh content to reflect current propositions and market context, ensuring modular, clearly aligned templates
  • Analyze market, client, and competitor insights to shape core messaging and materials
  • Develop and maintain competitor battlecards and concise insight summaries for client conversations
  • Own the Sales Enablement SharePoint hub as the single source of truth for sales content and insights
  • Enforce content governance, quality control, and consistent tone, messaging, and visual standards across all materials

Key requirements

  • relevant educational qualification or equivalent in-role experience
  • degree level or higher (Preferred)
  • analytical thinking
  • collaboration
  • attention to detail
  • SharePoint
  • market and competitor analysis
  • content governance and standards

…

Posted: October 22nd, 2026