National Sales Director
- Location
- Greater London, England, United Kingdom
Who We Are Duck Creek Technologies is an intelligent solutions provider helping define the future of the property and casualty (P&C) and general insurance industry. Our SaaS solutions enable insurers to modernize their operations ...