Senior National Sales Director
- Location
- Greater London, England, United Kingdom
leaders, and external partners. Strong understanding of Duck Creek’s software, services, and support offerings, together with experience using Salesforce CRM and proficiency with Microsoft Excel and Word. Why You’ll Love Working Here Opportunity to contribute to technology supporting the global property and casualty insurance industry. ...