Skip to content
CSM Jobs

Customer Success Manager

Commvault

Location
Remote (United Kingdom)
Employment
Full-time
Level
Senior Level
Posted 1 week ago

About the role

Commvault delivers continuous recovery solutions for the AI era, helping organizations maintain resilience in cloud-native and hybrid environments. The Customer Success Manager role focuses on building long-term customer relationships, driving adoption and renewals, and serving as a trusted advisor to ensure customer success and revenue growth.

Skills

Customer success Account management Relationship building Customer onboarding Customer adoption Revenue management Sentiment management Risk mitigation Project management Communication skills Problem-solving Technical competency Strategic planning Collaboration Critical thinking Data analysis

Perks

  • ESPP
  • Remote Work
  • Professional development

Full job details