Duck Creek Technologies Inc.
Duck Creek Technologies is an Industry Expertise and Advanced Software Technology company. The headquarters is in USA.
Duck Creek Technologies Inc was acquired by Vista Equity Partners for 2.6 billion USD in 2023.
The company annual revenue was 302 million USD and net income was -8 million USD as Dec-2022.