Duck Creek Technologies logo
Duck Creek Technologies4 months ago

Vice President, Sales - Insuretech

$175,000–$225,000 year

Remote · New York City, New York, United States or US

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
TECH

Job Summary

Duck Creek Technologies is seeking a Vice President of Sales in the Insurtech sector to lead and expand their sales team. Responsibilities include building relationships with P&C carriers, driving sales strategies, maintaining a sales pipeline, and delivering compelling customer presentations. The role requires a Bachelor's Degree and significant experience in sales management, particularly in the insurance software sector, along with understanding sales cycles and proven methodologies. The candidate must possess strong leadership skills, exceptional communication abilities, and be comfortable engaging with both technical and non-technical executives.

Required Qualifications

  • Minimum of 10+ years successful sales experience
  • Minimum of 10 years of management experience
  • Proven ability to exceed sales targets
  • Ability to build trusting relationships with executive levels
  • Understanding of current web and cloud technologies

Desired Qualifications

  • Direct experience in the Insurance software and Insurtech space
  • Experience with Reinsurance, Loss Control, and/or Distribution Management
  • Proven sales methodologies
  • Sales experience in SaaS licensing & sales
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$175k – $225k / yr

Vice President, Sales - Insuretech · Duck Creek Technologies

Apply on Sorce