Senior Business Development Manager

0201 CSC Computer Sciences Ltd · London, England, United Kingdom

Location
London
Job Type
Full time
Posted
July 04, 2026

Job Description

Job Description:

At DXC, we work with leading insurers to modernise their operations, unlock value from data and accelerate transformation through innovative software and AI-enabled solutions.

We are looking for a Senior Manager – Business Development to drive growth across our insurance portfolio. This is a senior, client-facing role focused on originating new business, building strategic pipeline and converting opportunities into high-value deals.

You will lead from the front in developing new client relationships and shaping opportunities, working closely with solutioning and delivery teams to position differentiated, outcome-led propositions.

What You’ll Be Doing

You will take ownership of business development activity across the insurance market, with a clear focus on pipeline creation, opportunity qualification and deal conversion.

Key responsibilities include:

  • Driving new business growth by identifying and...
  • Ready to Apply?

    Submit your application for Senior Business Development Manager at 0201 CSC Computer Sciences Ltd

    Apply Now