Insurance Growth Leader | AI-Driven Deals

0201 CSC Computer Sciences Ltd

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

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

You will lead client relationships and work with solutioning and delivery teams to position differentiated, outcome-led propositions. You will own the end-to-end BD lifecycle: pipeline creation, opportunity qualification, deal strategy

Qualifications

  • Significant experience in business development, new business sales or hunter roles within insurance, software or technology services.
  • Track record of originating pipeline and closing complex, high-value deals.
  • Strong understanding of the insurance market across P&C, life and annuities.
  • Experience engaging senior stakeholders and building long-term client relationships.
  • Ability to shape early-stage opportunities and influence deal direction.
  • Strong commercial acumen, including deal structuring, pricing and negotiations.
  • Experience with solution architects and delivery teams to build credible propositions.
  • Ability to position tech-led solutions in a business-focused way.

Responsibilities

  • Own business development activity across the insurance market, focusing on pipeline creation and deal conversion.
  • Identify and develop opportunities across target insurance clients and prospects.
  • Lead conversations from initial engagement through to qualified pipeline and closure.
  • Engage senior client stakeholders to understand priorities and transformation agendas.
  • Develop trusted relationships leading to long-term partnerships and repeat business.
  • Own and manage a high-quality pipeline with progression from lead to deal closure.
  • Lead deal strategy on complex opportunities and support negotiations to successful outcomes.
  • Collaborate with account teams, sales, solution architects and delivery to shape propositions.

Skills

Business development
Hunter mentality
Insurance sector knowledge
Stakeholder management
Deal negotiation

Job description

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

You will lead client relationships and work with solutioning and delivery teams to position differentiated, outcome-led propositions. You will own the end-to-end BD lifecycle: pipeline creation, opportunity qualification, deal strategy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Business Development Manager
Senior Business Development Manager

0201 CSC Computer Sciences Ltd • Greater London

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

DXC Technology • Greater London

Hybrid
GBP 65,000 - 100,000
Insurance Software Account Delivery Lead
Insurance Software Account Delivery Lead

DXC Technology • Greater London

Hybrid
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
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 • Greater London

On-site
GBP 65,000 - 100,000
Senior Insurance Software Pre-Sales Consultant
Senior Insurance Software Pre-Sales Consultant

0201 CSC Computer Sciences Ltd • Greater London

Hybrid
GBP 70,000 - 110,000
Strategic Insurance Software Account Lead
Strategic Insurance Software Account Lead

0201 CSC Computer Sciences Ltd • United Kingdom

Hybrid
GBP 65,000 - 85,000
Flexible working arrangements
Professional development opportunities
Collaborative team environment
Technical Insurance Software Presales Consultant
Technical Insurance Software Presales Consultant

0201 CSC Computer Sciences Ltd • Greater London

Hybrid
GBP 70,000 - 110,000
Insurance Software Presales Specialist
Insurance Software Presales Specialist

DXC Technology Company • Greater London

Hybrid
GBP 85,000 - 110,000