Duck Creek Technologies's IT department is led by Bill Bond (Chief Technology Officer) and has 444 employees.
Poonam Rajguru
Senior Manager - Delivery Lead
Roger Wyatt
Director of Engineering
Gerik Zayatz
Principal Engineer
Reniery Villafranca
Software Configuration Specialist
Looking for a particular Duck Creek Technologies employee's phone or email?