Artificial Labs logo
Artificial LabsPosted 1 month ago

Head of Sales

On-siteLondon, England, United Kingdom

Full TimeSenior Level

Job Summary

Head of Sales at Artificial responsible for driving revenue execution and closing major deals across the specialty insurance market. Lead complex, multi-stakeholder enterprise sales processes, manage senior relationships, and bring commercial negotiations to a successful conclusion. Build and deepen relationships with C-suite and senior decision-makers at broker and carrier customers; act as a trusted commercial adviser and ensure smooth handoff from sale to onboarding. Develop and embed robust sales processes, forecasting discipline, and CRM hygiene; recruit and develop a high-performing sales function as the business scales. Represent Artificial at industry events and inform pricing, packaging, and go-to-market decisions. Requires distributed work experience and collaboration with Client Success, Product, and Delivery teams; proven ability to operate in a high-trust, relationship-led market with credibility at board level.

Required Qualifications

  • Minimum of 10 years in senior commercial roles with a proven track record of closing significant deals in the London market or technology/data businesses serving commercial or specialty insurance

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce