Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Duck Creek Technologies

Director of Sales – Insurtech

Duck Creek Technologies

. Engage with major P&C carriers and align Duck Creek solutions with customer business drivers .

Posted 10/26/2026full-timeRemote • CanadaLead💰 $111,300 - $173,900 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in large enterprise sales, particularly within the insurance industry, with a strong focus on managing complex sales cycles and leading account teams. Proven ability to develop and execute strategies for securing new business while effectively mentoring and coaching sales professionals.

Highest-signal resume keywords
Large Account ManagementInsurance Industry ExpertiseSalesforce CRM ProficiencySales Strategy DevelopmentTeam Leadership and Mentoring

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Sales Cycle ManagementPipeline Creation and ManagementAccount DevelopmentSales ForecastingCustomer PresentationsBusiness Insight DevelopmentComplex Deal Pursuit ManagementLong-Term Resource PlanningDuck Creek Solutions KnowledgeC-Level Stakeholder Engagement
Soft Skills
Exceptional Communication SkillsCoaching and MentoringRelationship BuildingNegotiation SkillsInfluencing Skills
Tools & Technologies
Salesforce.comMicrosoft ExcelMicrosoft Word
Industry Keywords
P&C CarriersBusiness Software SolutionsIT SolutionsSales AchievementExternal Partner Ecosystems

Tech Stack

Tools & technologies
SFDC

About the role

Key responsibilities & impact
  • Engage with major P&C carriers and align Duck Creek solutions with customer business drivers
  • Manage all aspects of sales cycles within assigned accounts
  • Teach prospective and current customers about solutions and how to compete in their markets
  • Win new top-tier business and develop existing accounts
  • Act as sales expert and support senior leadership on sales success, products, technologies, and future concepts
  • Create formal networks with key decision makers and serve as external spokesperson
  • Build relationships with key influencers and develop business insight into assigned accounts
  • Lead, guide, coach, and mentor Sales Directors
  • Participate in onboarding and training new Sales Directors
  • Coach Sales Directors on pipeline creation and management
  • Develop and execute prospecting strategies to identify, qualify, pursue, and close new business
  • Lead face-to-face meetings with business leaders and C-level decision makers
  • Develop, maintain, and grow the sales pipeline
  • Deliver customer presentations and proposals articulating the Duck Creek value proposition
  • Maintain accurate account and sales activity information in Salesforce.com
  • Manage account development and opportunity pursuit from assignment through close using Salesforce CRM
  • Accurately forecast new bookings
  • Develop and deploy strategies for securing new accounts
  • Perform other related duties as required

Requirements

What you’ll need
  • Degree preferred or equivalent years of practical job experience in a similar function or role
  • 12+ years of business experience in large enterprise Sales navigating complex business software / IT solutions
  • 7+ years of deep insurance industry/domain expertise
  • 7+ years of Large Account Management experience / leading account teams
  • Expert level in managing large deal pursuit teams and complex buy-side consensus teams
  • Deep knowledge of the complete Duck Creek offering, including Service and Support
  • High level of sales achievement
  • Strong experience with long-term planning of resources, technology, and account structure
  • Ability to lead and mentor a team
  • Exceptional communication skills
  • Ability to understand and interpret carrier strategy and align Duck Creek software and service capability to C-level stakeholders
  • Ability to manage and leverage external partner ecosystems
  • Proficient in Microsoft Excel and Word
  • Legally authorized to work in the country of the job location
  • Willingness to travel 80%
  • May require overnight work schedule

Benefits

Comp & perks
  • Flexible work environment
  • Medical, dental, vision, life, and disability insurance
  • 401(k) retirement plan with match (6% employer match up to $12,000 annually)
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA)
  • Paid holidays, vacation, and volunteer time
  • Employee Assistance Program (EAP)
  • Commissions, subject to plan terms and individual eligibility