πŸ“ Jobs Near Me
πŸ“

HiringNearMe.work

Local Jobs, Zero Commute

πŸ“ Local Job Near You

Vice President of Sales - Insurtech Leadership

🏒
Duck Creek Technologies LLC.
πŸ“ remote, Canada
πŸ“
Location remote
πŸ“…
Posted May 31, 2026
πŸš—
Commute Local Area
🎯
Local Opportunity Near You!

This job is in your area. Enjoy a short commute and work close to home.

πŸ“‹
Job Description

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
...

Apply for This Job

Submit Application

Quick and secure application process

πŸ“ Location Details

πŸŒ†
City
remote
πŸ—ΊοΈ
Country
Canada
πŸš—
Commute
Local Area

πŸ” More Jobs Nearby

Explore other opportunities in remote

View Local Jobs