← All companies

Company

Duck Creek Technologies

3 open remote positions · via official board

Senior Manager, CS Upgrade Technical Delivery Lead11d ago
United States·USD 100,800 - 179,600 / annual
Technical-Delivery-ManagementSoftware-Upgrade-ManagementCustomer-Success-Technical-LeadProject-Engineering-ManagementSoftware-Development-LeadershipSenior-Delivery-Lead
Vice President, Solution Consulting19d ago
Morocco·USD 172,100 - 306,500 / annual
Solutions-Consulting-LeadershipValue-Engineering-LeadershipPre-Sales-LeadershipSales-Engineering-LeadershipVP-Sales-and-OperationsVice-President-of-Solutions
Customer Success Manager, Senior Manager2026-07-19
United States·USD 100,800 - 179,600 / annual
Customer-Success-ManagementSenior-Customer-Success-ManagerSaaS-Customer-SuccessAccount-ManagementSenior-Manager-Customer-SuccessSr.-Manager-Of-Customer-Success