Duck Creek Technologies's HR department is led by John Kelly (VP of Human Resources) and has 41 employees.
Alyssa Shelton
Training Administrator
Hari Thammineedi
Senior Manager Talent Acquisition
Brittney Price
Global HR Leader
Alia O'Neill
Compensation Manager
Drake Manning
Senior Director of Communications
Dushyant Devlekar
Senior Human Resources Analyst Talent Acquisition
Claire Lingham
Technical Communications Manager
Chris Hamilton
Head of Marketing and Communications (APAC)
Looking for a particular Duck Creek Technologies employee's phone or email?