Duck Creek Technologies

Manager, Customer Success Management

Duck Creek Technologies(2 months ago)

HybridFull TimeManager$79,400 - $128,000Customer Success
Apply Now

About this role

A Customer Success Manager at Duck Creek Technologies is the primary trusted advisor for medium to large insurance customers using Duck Creek’s SaaS and on-premises solutions. The role focuses on maximizing customer value realization and product adoption across the customer lifecycle while representing customer interests to internal teams and partners. It supports strategic alignment with customer business goals and contributes to retention and expansion efforts.

View Original Listing

Required Skills

  • Customer Success
  • Account Management
  • SaaS
  • Renewal Management
  • Upselling
  • Stakeholder Management
  • Communication
  • Project Management
  • Azure
  • SQL Server

+2 more

Qualifications

  • Bachelor's Degree in Computer Science or Related Field

ApplyBlast uses AI to match you with the right jobs, tailor your resume and cover letter, and apply automatically so you can land your dream job faster.

© All Rights Reserved. ApplyBlast.com