SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Vice President of Sales - Insurtech Leadership

Company: Duck Creek Technologies LLC.

Location: Remote, London

Posted: June 06, 2026

Apply for This Position

Submit Application

Position Details

Join Duck Creek Technologies as the Vice President of Sales and shape the future of Insurtech. This remote role focuses on strategic leadership and client engagement in a flexible work environment.
In this pivotal role, you will be responsible for leading a team of Sales Directors while forging strong relationships with P&C Carriers. Your extensive sales experience in Insurtech will be instrumental in driving success and maintaining a robust sales pipeline that aligns with client needs.
Key Responsibilities:
• Lead and inspire the sales team toward excellence
• Develop strategic customer relationships across the industry
• Create compelling presentations that convey value
• Oversee and grow the sales pipeline consistently
• Utilize Salesforce for sales tracking and forecasting
Requirements:
• At least 10 years of sales experience, focusing on Insurtech
• Proven track record in achieving sales targets
• Familiarity with SaaS sales processes
• High-lev...