Business Development Director - Insurance

Business Development Director – Insurance

Our client is a global powerhouse in IT services and digital transformation, delivering cutting-edge solutions that help clients evolve, scale, and modernise. With a strong foothold in the insurance sector, they partner with industry-leading organisations across both General Insurance and Lloyd’s markets. Known for their deep domain expertise, innovative approach, and collaborative culture, they offer a full suite of consulting and technology services across application development, infrastructure, testing, and more.

This is a fantastic opportunity to join a high-growth team within a respected, multi-national organisation that places strategic importance on the UK Insurance market.

  • Global digital transformation and IT services provider
  • Extensive service portfolio covering consulting, ADM, testing, infrastructure
  • Trusted partner to major insurance clients
  • Operating across onsite/offshore delivery models

About the Role

As a Business Development Director – Insurance, you will lead the acquisition of new logo clients and drive large-scale, high-value deal closures (£5m–£20m+). This is a senior, client-facing role with full ownership of the sales lifecycle – from market planning, pipeline development, through to bid leadership and contract negotiation.

You will develop strategic go-to-market plans, engage with senior stakeholders (including CxOs), and collaborate closely with internal teams across pre-sales, delivery, and solution design to shape compelling, client-focused value propositions.

The ideal candidate will bring a strong track record in winning complex IT services deals within the UK Insurance sector, excellent commercial and relationship management skills, and a consultative sales style.

Responsibilities

  • Originate and close new business within the UK insurance sector
  • Drive multi-million-pound deals across IT and consulting services
  • Create and execute go-to-market plans to penetrate new accounts
  • Engage with CxO-level stakeholders and build long-term client relationships
  • Collaborate internally to build compelling value propositions and bid responses
  • Meet and exceed revenue, profitability, and client satisfaction targets

Key Skills & Experience

  • Proven track record in new business sales within the Insurance sector
  • Experience closing IT services deals worth £5m–£20m+
  • Comfortable with full sales lifecycle: pipeline building to closure
  • Consultative sales approach with excellent CxO-level engagement
  • Broad IT services knowledge (consulting, application, infrastructure, testing)
  • Strong communication, commercial acumen, and strategic thinking

Nice to Have

  • Experience across both General Insurance and Lloyd’s markets
  • Understanding of onsite/offshore delivery models
  • Prior experience working in or selling to large IT consultancies or system integrators

Salary: Up to £140,000 - £180,000 Base + Bonus

Location: UK-based (any locations considered)

Working Model: Hybrid / Flexible

Apply now or share your CV — interviews are taking place immediately!

Don't miss this opportunity to take a senior role in shaping digital transformation for the UK's leading insurers.

Company
Wave Search
Location
England, UK
Posted
Company
Wave Search
Location
England, UK
Posted