Duck Creek Technologies

HQ
Boston
Total Offices: 10
1,400 Total Employees
Year Founded: 2000

Teams at Duck Creek Technologies

Cloud • Fintech • Insurance • Software
The VP of Sales will lead the sales team, build relationships with P&C carriers, implement sales strategies, ensure quota attainment, and maintain accurate account information while supporting customer engagement and presentations.
2 Days AgoSaved
In-Office
2 Locations
Cloud • Fintech • Insurance • Software
The Senior Analyst, Tax prepares tax returns, manages compliance, supports audits, and collaborates with finance teams while maintaining tax databases.
2 Days AgoSaved
In-Office
Mumbai, Maharashtra, IND
Cloud • Fintech • Insurance • Software
The Principal Software Architect leads architectural practices across multiple teams, integrating modern technologies like AI/ML and cloud-native solutions while mentoring and collaborating on strategic initiatives.