Duck Creek Technologies

1,400 Total Employees
Year Founded: 2000

Similar Companies Hiring

Cloud • HR Tech • Productivity • Software
5 Offices
1400 Employees
Sales • Software • Travel
6 Offices
860 Employees
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
5 Offices
1200 Employees
Jobs at Duck Creek Technologies

Search the 2 jobs at Duck Creek Technologies

9 Days Ago
Sydney, New South Wales, AUS
Cloud • Fintech • Insurance • Software
The Customer Success Manager (CSM) at Duck Creek Technologies is responsible for managing and developing multiple medium to large accounts, acting as the primary contact and trusted advisor for customers. They collaborate with internal teams and Customer Success Engineers to drive customer success, focusing on understanding customer goals and ensuring high product adoption.
9 Days Ago
Sydney, New South Wales, AUS
Cloud • Fintech • Insurance • Software
As a Customer Success Engineer Manager, you will lead technical discussions with clients, propose solutions, and provide technical leadership to project teams. You will prioritize customer success, understand compliance requirements, and remain updated with product roadmaps while supporting internal teams with technical expertise.