Back to the roster

[Remote] Vice President, Sales - Insuretech - Remote

Remote Full-time Hiring now

Note: The job is a remote job and is open to candidates in USA. Duck Creek Technologies is an intelligent solutions provider in the property and casualty insurance industry. They are seeking a Vice President of Sales to lead and expand their sales team, engage with P&C Carriers, and implement effective sales strategies to drive growth. The role requires strong leadership, relationship-building skills, and a deep understanding of the Insurtech market.

Responsibilities

  • Provide strong and credible leadership to the sales staff, setting a unified direction for the team and ensure priorities are clear at all times
  • Build relationships with key influencers, develop business insight into and have informed opinions on future strategies of assigned accounts
  • Build relationships and collaborate with internal cross functional teams
  • Deliver compelling customer presentations and proposals that expertly articulate the Duck Creek Value Proposition and how it supports the prospect’s strategic objectives
  • Lead the development, maintain and grow an ongoing sales pipeline
  • Implement a sales strategy and methodology to guide the sales team
  • Maintain a solid knowledge of the Company’s underlying technology, the range of existing products and consulting services
  • Maintain current and accurate information on account status and sales activity in SalesForce.com
  • Accurately forecast new bookings
  • Achieve annual and quarterly targets
  • Build out and deploy strategies for securing new accounts
  • Develop a thorough understanding of the Duck Creek consultative and solution selling process
  • Apply solution and Challenger-based sales skills to manage sales cycles

Skills

  • Degree preferred or equivalent years of practical job experience in a similar function or role
  • Minimum of 10+ years successful sales experience; direct experience in the Insurance software and Insurtech space is plus, required, preferably with experience with Reinsurance, Loss Control and/or Distribution Management
  • Minimum of 10 years of management experience
  • Background in SaaS licensing & sales
  • Sales experience must demonstrate ability to exceed sales targets. A strong understanding of the steps involved in a sales cycle and ability to leverage each stage to advance the sale is required
  • Past experience carrying annual and quarterly targets and proven ability to carry regional goals
  • Demonstrated ability to learn and apply proven sales methodologies
  • Possess ability to prospect and manage a designated territory to maximize revenue growth
  • Ability to gain access to and build trusting relationships with executive levels of an organization and interact with senior level corporate management
  • Must be comfortable with the product value proposition and speaking to technical and non-technical executives alike
  • Operate with a sense of urgency, be aggressive, competitive, and demonstrate a positive, winning attitude
  • Superior time management skills and strong attention to detail
  • High levels of business/financial acumen and emotional intelligence
  • Possess the ability to understand complex client strategies and tactical requirements and to clearly articulate the company's offerings to develop solutions that deliver value
  • Possess understanding of current web and cloud technologies
  • Exceptional overall communication skills
  • Willingness to travel (30-50% plus)
  • Bachelor's Degree required
  • Preferred Locations: Boston, Chicago, New York, or near proximity to a large metro area, remote possibilities

Benefits

  • Flexible work environment
  • Employer-sponsored health, dental, and vision benefits
  • Life and disability insurance
  • Retirement savings support, including an RRSP program (3% employer match)
  • Paid statutory holidays, vacation, and other paid leaves in accordance with applicable provincial standards
  • Employee Assistance Program (EAP)
  • This position may also be eligible for commissions, subject to plan terms and individual eligibility.

Company Overview

  • Duck Creek Technologies is a software company that provides property and casualty insurance solutions for individuals and businesses. It was founded in 2000, and is headquartered in Boston, Massachusetts, USA, with a workforce of 1001-5000 employees. Its website is http://www.duckcreek.com.
  • Company H1B Sponsorship

  • Duck Creek Technologies has a track record of offering H1B sponsorships, with 2 in 2026, 33 in 2025, 28 in 2024, 26 in 2023, 41 in 2022, 47 in 2021, 72 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Related roles