Overview
As National Sales Director, you will drive growth across the UK and European market by winning new business and expanding key accounts in P&C insurance. You will lead enterprise sales cycles, build trusted relationships with senior decision-makers, and align Duck Creek’s software and services with customers’ strategic priorities. You’ll work across London Market, specialty insurance, and reinsurance sectors, including a France focus, to expand our footprint. This role offers impact through high-value engagements and cross-functional collaboration in a fast-paced, global organization.
Responsibilities
- Win new business and grow strategic accounts across London Market, specialty insurance, and reinsurance, with emphasis on France
- Lead complex enterprise sales cycles from qualification to close with accurate pipeline and bookings forecast in Salesforce
- Build relationships with C-level executives to create account plans and roadmaps aligning Duck Creek offerings with client priorities
- Coordinate cross-functional pursuit teams (sales, solutions, services, partners) to establish clear account strategies and governance
- Identify customer challenges and expansion opportunities, guiding opportunities from concept through delivery
- Strengthen customer value and long-term relationships to drive satisfaction, advocacy, and sustainable revenue growth
Key requirements
- Experience in enterprise software or technology sales within the insurance sector or advising on technology strategy and transformation
- Knowledge of the insurance sector, especially reinsurance or London Market/specialty insurance
- Experience in multi-stakeholder selling, client engagements, or change programs with senior stakeholders
- Consultative, solution-focused approach with prospecting, account planning, pipeline, forecasting, and closing complex deals
- Ability to lead and influence cross-functional teams to deliver strategic outcomes
- Strong relationship-building, communication, presentation, and influencing skills
- Fluency in French and English
- relationship-building
- communication
- presentation
- Salesforce
- enterprise software sales
- account planning
…
