Job description
AVP, New Business Sales – Insurance
Location: London - Hybrid
Our client is a leading global technology and business transformation services provider, working with major enterprises to modernize operations through digital transformation, data, AI, and process innovation. As part of a strategic growth initiative, they are seeking an experienced new business sales hunter to drive growth within their Insurance vertical.
This is a high-impact, quota-carrying role focused squarely on net new logo acquisition, identifying, engaging, and closing new insurance clients for a broad portfolio of technology and transformation services.
The Role
Own and drive a new business sales pipeline targeting insurance carriers
Develop and execute account-based sales strategies to break into net-new, non-managed insurance accounts
Build relationships at C-suite and senior decision-maker level within insurance organizations
Manage complex, long-cycle enterprise sales processes from prospecting through contract close
Collaborate with pre-sales, solutioning, and delivery teams to shape compelling client propositions specific to insurance industry challenges
Consistently deliver against new business revenue targets
What We're Looking For
Proven track record in new business/hunter sales
Background selling technology/transformation services (digital transformation, IT services, data/AI, business process transformation) or professional/consulting services, specifically into insurance companies
Strong existing network and credibility within the insurance industry
Demonstrated success closing large, complex enterprise deals (multi-year, multi-million dollar engagements) with insurance clients
Comfortable navigating long, consultative sales cycles with multiple stakeholders
Self-starter mentality with the ability to build the insurance vertical from the ground up