EMEA Insurance Software Pre-Sales Expert

DXC Technology

United Kingdom

Hybrid

GBP 70,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DXC Technology is hiring an experienced Pre‑Sales Consultant (Insurance Software) to join our growing EMEA team. You will support sales professionals, qualify opportunities, shape early deal discussions, and lead responses to RFIs and RFPs with compelling demos and workshops.

You will work with Product Owners to infuse industry insight into roadmaps, align sales/marketing messaging, and build customer‑facing materials for executives across customers and partners.

Qualifications

  • Significant experience in pre-sales, consulting, or senior business analysis roles.
  • Extensive background in the Insurance sector, ideally across EMEA.
  • Experience working with software solutions or product portfolios.
  • Proven communication and presentation skills, with the ability to articulate complex solutions simply.
  • Strong internal stakeholder engagement and relationship-building capability.
  • Creative, analytical, and solutions-driven mindset with meticulous attention to detail.

Responsibilities

  • Qualify opportunities and shape early‑stage deal discussions.
  • Lead and orchestrate compelling responses to RFIs and RFPs.
  • Drive solution planning and support governance processes.
  • Deliver high‑impact demonstrations, workshops, and customer presentations.
  • Anticipate and handle objections; solve client challenges collaboratively.
  • Support pilots, proof‑of‑concepts, and early discovery sessions.
  • Maintain strong awareness of the competitive landscape.
  • Partner with Product Owners to infuse industry insight into product roadmaps.
  • Build relationships with business and IT executives across customers and market influencers.
  • Review release functionality and produce customer‑facing documentation.
  • Support client feedback loops and refine materials for product adoption.
  • Align sales and marketing messaging, highlighting clear USP messaging.
  • Attend key insurance market events across the UK and Europe.
  • Embed delivery approach within the sales process and educate prospects.

Skills

Pre-sales experience
Insurance industry experience
Communication & presentation
Stakeholder engagement
Analytical mindset

Tools

Demo environments
Presentation tools

Job description

DXC Technology is hiring an experienced Pre‑Sales Consultant (Insurance Software) to join our growing EMEA team. You will support sales professionals, qualify opportunities, shape early deal discussions, and lead responses to RFIs and RFPs with compelling demos and workshops.

You will work with Product Owners to infuse industry insight into roadmaps, align sales/marketing messaging, and build customer‑facing materials for executives across customers and partners.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Insurance Software Solutions Consultant
Insurance Software Solutions Consultant

DXC Technology Inc. • Greater London

On-site
GBP 65,000 - 90,000
Insurance Solutions Consultant & Pre-Sales Architect
Insurance Solutions Consultant & Pre-Sales Architect

DXC Technology • United Kingdom

On-site
GBP 65,000 - 95,000
Enterprise Insurance Software Sales Executive
Enterprise Insurance Software Sales Executive

DXC Technology Inc. • Greater London

On-site
GBP 60,000 - 90,000
Career progression
Global exposure
Competitive compensation
Technical Insurance Software Presales Consultant
Technical Insurance Software Presales Consultant

DXC Technology Inc. • Greater London

On-site
GBP 65,000 - 90,000
Strategic Insurance Software Sales Leader
Strategic Insurance Software Sales Leader

DXC Technology • Greater London

Hybrid
GBP 65,000 - 100,000
Insurance Software Sales Professional
Insurance Software Sales Professional

DXC Technology • Greater London

Hybrid
GBP 65,000 - 100,000
Strategic Insurance Tech Customer Success Manager
Strategic Insurance Tech Customer Success Manager

DXC Technology • Greater London

Hybrid
GBP 60,000 - 80,000
Insurance Software Sales Professional
Insurance Software Sales Professional

DXC Technology Inc. • Greater London

On-site
GBP 60,000 - 90,000
Career progression
Global exposure
Competitive compensation
Senior Insurance Growth Lead
Senior Insurance Growth Lead

DXC Technology • United Kingdom

Hybrid
GBP 90,000 - 130,000
Senior Business Development Manager
Senior Business Development Manager

DXC Technology Inc. • Greater London

On-site
GBP 70,000 - 100,000