Duck Creek Technologies
Show contact
Links
Previous companies
John Kelly
VP Of Human Resources
Melissa Palenzuela
Sr. Global Payroll & Equity Manager
Hari Thammineedi
Senior Manager Talent Acquisition
June, 2023 - present
March, 2022
View in org chart