Global Head of New Business Sales | Hybrid, -Impact Leader
Listed on 2026-10-18
-
Management
Client Relationship Management, Business Administration -
Sales
Director of Sales, Client Relationship Management, Business Administration
Location: New York
Insurance Insider seeks a Head of Sales to own global new business revenue, leading six sellers across the US and UK. You will create repeatable processes, forecast rigor, and drive proportionate growth across two regions while leveraging our sales tech stack.
You will be a proven leader who can both sell and coach, align with marketing, Rev Ops and editorial to win strategic deals and scale a high-performing team in a fast-growing, data-driven business.
This position is for the Global Head of New Business Sales | Hybrid, High-Impact Leader role at Insurance Insider.
We aim to respond to suitable candidates as soon as possible.
Full responsibilities and requirements are described in the listing above.
Learn more about the Global Head of New Business Sales | Hybrid, High-Impact Leader role in the description above.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).