Customer Success Manager

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, May 06, 2026
This job expires in: 24 days

Job Summary

A company is looking for a Customer Success Manager to manage a portfolio of EMEA accounts, focusing on customer retention and measurable outcomes.

Key Responsibilities
  • Manage a portfolio of approximately 30 core EMEA customer accounts and support renewals
  • Lead outcome planning with customers and conduct structured business reviews
  • Drive customer engagements and partner cross-functionally to ensure success initiatives are delivered effectively
Required Qualifications
  • 3-6 years of experience in Customer Success, Account Management, or similar roles
  • Experience supporting SaaS or recurring revenue customers
  • Exposure to renewals, retention strategies, or customer growth initiatives
  • Bachelor's degree required
  • Strong organizational and project management capabilities

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...