Duck Creek Technologies corporate office is located in 100 Summer St Fl 8, Boston, Massachusetts, 02110, United States and has 1K - 5K employees.
duck creek technologies inc
duck creek technologies llc
duck creek technologies
duck creek
duck creek llc
creek technologies
Departments
Number of employees
Engineering & Technical
296
Information Technology
213
Operations
160
Sales
82
Marketing
32
Finance
24
Human Resources
21
| Location | People at location |
| Asia | 201-500 |
| North America | 201-500 |
| Europe | 51-200 |
| Australia | 11-50 |
| South America | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Duck Creek Technologies's success, and advanced their careers.
Senior Manager, Techno... at Accenture
Worked as Delivery Lead
at Duck Creek Technologies (2011-2017)
Senior Director, Procu... at Emburse
Worked as Procurement Senior Manager, Facilities
at Duck Creek Technologies (2017-2022)
Senior Manager, Custom... at Recorded Future
Worked as Manager, Customer Advocacy
at Duck Creek Technologies (2022-2023)
Explore More
Duck Creek Technologies is a global provider of intelligent software and services for the property and casualty (P&C) insurance industry. Its cloud-native platform helps insurers modernize core systems across policy administration, billing, claims, rating, analytics, and digital engagement. Built on SaaS architecture, Duck Creek enables insurers to... Read More