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...