Head of Sales
On-siteLondon, England, United Kingdom
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.