Insurtech Revenue Leader, VP of Sales

Company: Visa Hunt
Apply for the Insurtech Revenue Leader, VP of Sales
Location:
Job Description:

Duck Creek Technologies seeks an experienced Vice President of Sales to lead and grow our sales organization in the Insurtech space. You will guide Sales Directors, engage with P&C carriers, and translate Duck Creek’s SaaS offerings into measurable business value.

You will drive the sales strategy, manage key accounts, and forecast bookings while collaborating with cross-functional teams to surpass targets. Remote/hybrid options available; strong travel required.

#J-18808-Ljbffr…

Posted: July 18th, 2026