Vice President of Sales - Insurance (New Business) in London
Vice President of Sales - Insurance (New Business)

Vice President of Sales - Insurance (New Business) in London

London Full-Time 155000 - 155000 £ / year (est.) No home office possible
Careerwise

At a Glance

  • Tasks: Lead new business acquisition and drive revenue in the Insurance sector.
  • Company: Global tech services firm experiencing rapid growth in Insurance.
  • Benefits: Up to £155,000 base salary plus double OTE and uncapped earning potential.
  • Other info: Opportunity for clear progression into senior leadership roles.
  • Why this job: Join a high-impact role and shape the future of Insurance transformation.
  • Qualifications: Proven sales success in Insurance with strong networking skills.

The predicted salary is between 155000 - 155000 £ per year.

We’re partnering with a global technology services and consulting organisation undergoing rapid growth across its Insurance vertical. As part of this expansion, they are looking to appoint a Vice President of Sales to lead new business acquisition across the UK market.

This is a high-impact, hunter role focused on building strategic relationships and winning large-scale transformation deals within Tier 1 and Tier 2 insurers.

The Role

  • You will be responsible for driving net-new revenue by identifying, engaging, and closing complex deals across the Insurance sector.
  • Developing and executing a targeted new business strategy across Life, P&C, and Specialty Insurance.
  • Building C-level relationships within key target accounts.
  • Leading end-to-end sales cycles for multi-million-pound deals.
  • Collaborating with delivery, pre-sales, and solution teams to shape compelling propositions.
  • Positioning services across digital transformation, data, cloud, and core systems modernisation.

What We’re Looking For

  • Proven track record of winning new logos within the Insurance industry.
  • Experience selling IT services / consulting / digital transformation solutions.
  • Strong network within UK-based insurers.
  • Demonstrated success closing £5m+ deals.
  • Strategic mindset with a hands-on, hunter mentality.
  • Excellent stakeholder management and commercial acumen.

Why Join?

  • Opportunity to play a key role in scaling a high-growth Insurance practice.
  • Backed by strong delivery capability and global client success.
  • Highly competitive compensation with uncapped earning potential.
  • Clear progression path into senior leadership.

Vice President of Sales - Insurance (New Business) in London employer: Careerwise

Join a dynamic global technology services and consulting organisation that is at the forefront of innovation in the Insurance sector. With a strong emphasis on employee growth, you will have the opportunity to lead high-impact sales initiatives while benefiting from a competitive compensation package and a collaborative work culture that fosters strategic relationships and professional development. This hybrid role in London offers a unique chance to make a significant impact in a rapidly expanding practice, supported by a robust delivery team and a clear path to senior leadership.
Careerwise

Contact Detail:

Careerwise Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Vice President of Sales - Insurance (New Business) in London

✨Tip Number 1

Network like a pro! Get out there and connect with industry professionals, especially those in the insurance sector. Attend events, join online forums, and don’t be shy to reach out on LinkedIn – you never know who might help you land that VP role!

✨Tip Number 2

Showcase your success stories! When you get the chance to chat with potential employers, highlight your track record of closing big deals and building relationships. Use specific examples to demonstrate how you've driven revenue and transformed businesses in the past.

✨Tip Number 3

Prepare for those interviews! Research the company’s recent projects and challenges in the insurance space. Be ready to discuss how your strategic mindset and hands-on approach can help them win new business and tackle complex deals.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of resources to help you ace your job search. Plus, applying directly shows your enthusiasm and commitment to joining our team in this exciting growth phase.

We think you need these skills to ace Vice President of Sales - Insurance (New Business) in London

New Business Acquisition
Sales Strategy Development
C-level Relationship Building
End-to-End Sales Cycle Management
Complex Deal Closing
Digital Transformation Solutions
Stakeholder Management
Commercial Acumen
Networking within Insurance Industry
IT Services Sales
Consulting Experience
Multi-Million-Pound Deal Success
Strategic Mindset
Hunter Mentality

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Vice President of Sales role. Highlight your experience in winning new business within the Insurance sector and showcase any relevant achievements that demonstrate your ability to close large deals.

Craft a Compelling Cover Letter: Your cover letter should tell your story. Explain why you're passionate about the Insurance industry and how your strategic mindset and hunter mentality make you the perfect fit for this high-impact role. Don’t forget to mention your network within UK-based insurers!

Showcase Your Success: When detailing your past experiences, focus on quantifiable successes. Mention specific figures, like the value of deals you've closed, to illustrate your proven track record. This will help us see your potential impact on our growth.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Careerwise

✨Know Your Numbers

Before the interview, brush up on your sales metrics and achievements. Be ready to discuss specific deals you've closed, especially those worth £5m or more. This will show your potential employer that you have a proven track record in winning new logos and can drive net-new revenue.

✨Understand the Market

Research the current trends in the Insurance sector, particularly around digital transformation and IT services. Being able to speak knowledgeably about the challenges and opportunities facing Tier 1 and Tier 2 insurers will demonstrate your strategic mindset and hands-on approach.

✨Build Relationships

Since this role involves building C-level relationships, think about how you can showcase your networking skills. Prepare examples of how you've successfully engaged with senior stakeholders in the past and how you plan to leverage your existing network within UK-based insurers.

✨Collaborate and Communicate

Highlight your experience in collaborating with delivery, pre-sales, and solution teams. Be prepared to discuss how you shape compelling propositions for clients. This will illustrate your ability to lead end-to-end sales cycles and work effectively across different teams.

Vice President of Sales - Insurance (New Business) in London
Careerwise
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>