Duck Creek Technologies employs 1,850 employees. The Duck Creek Technologies management team includes Jess Keeney (Chief Product & Technology Officer (CPTO)), Matt Foster (Chief Operating Officer, Senior Vice President Business Development), and Benjamin Dulieu (Chief Information Security Officer).
Get Contact Info for All DepartmentsLooking for a particular Duck Creek Technologies employee's phone or email?