D

DXC Technology

Global IT services for enterprise modernization

Technical Insurance Software Presales Consultant

Pre-Sales Solution EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Significant experience in presales, 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.
  • Ability to thrive in a fast-paced software environment and rapidly absorb new information.
  • Demonstrated experience creating winning proposals and sales solutions.
  • Strong written and verbal communication skills, including presenting to senior stakeholders and Board-level executives.
  • Excellent listening skills with the ability to identify client needs clearly.
  • Ability to influence and collaborate across teams.
  • Strong professional network development and relationship-building ability.
  • Sound judgment, initiative, and comfort navigating complex problem resolution.
  • Solid understanding of competitor solutions and market trends.

Responsibilities

  • Qualify opportunities and shape early-stage deal discussions.
  • Lead and orchestrate responses to requests for information (RFIs) and requests for proposals (RFPs).
  • Drive solution planning and support governance processes.
  • Deliver demonstrations, workshops, and customer presentations.
  • Anticipate and handle objections and solve client challenges collaboratively.
  • Support pilots, proofs of concept, and early discovery sessions.
  • Maintain awareness of the competitive landscape.
  • Partner with Product Owners to contribute industry insight to product enhancements and roadmap planning.
  • Build relationships with business and IT executives across new and existing customers and with market influencers, including analysts and partners.
  • Review release functionality and produce customer-facing documentation.
  • Support client feedback loops and refine materials for product adoption.
  • Align sales and marketing messaging and highlight unique selling proposition messaging that resonates with market needs.
  • Contribute to use cases, case studies, and social media initiatives.
  • Attend insurance market events across the UK and Europe.
  • Embed DXC’s delivery approach within the sales process and articulate key delivery-related sales messages.
  • Prepare delivery teams for success by educating prospects early.
  • Keep demonstration environments stable, updated, and ready to showcase.
  • Maintain and enhance demonstration data to support relevant use cases.
  • Develop an understanding of system interactions and integration capabilities and demonstrate logical understanding of data flows between systems.
  • Bring an understanding of UK Commercial, Specialty, and Broking market drivers to customer conversations.
  • Demonstrate knowledge of DXC Insurance Software components and how solutions are co-designed with customers.
  • Understand core delivery processes, including due diligence, design, migration, transition, and transformation.
  • Engage customers to uncover strategy, challenges, and opportunities and map DXC solutions accordingly.
  • Develop commercial awareness around software deal structures.
  • Mentor and guide less experienced colleagues in the Sales Solutions team.

About the Company

DXC Technology

Global IT services for enterprise modernization

DXC Technology provides IT services to large enterprises, helping them manage and modernize mission-critical systems. It offers consulting, system integration, and managed services that are typically delivered under long-term contracts. The core offering is the Enterprise Technology Stack, which modernizes IT infrastructure, optimizes data architectures, and ensures security and scalability across public, private, and hybrid cloud environments. By applying this stack, DXC helps clients run reliable and scalable IT operations while migrating workloads to the cloud and strengthening data governance. The company differentiates itself with a global reach, a large Fortune 500 client base, and a track record of long-term partnerships, coupled with commitments to sustainability and corporate responsibility. The goal is to be a trusted partner that enables enterprises to operate, secure, and evolve their IT environments efficiently and effectively.

Company size
10,001+
Company stage
IPO
Headquarters
McLean, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at DXC Technology

See more jobs