Customer Success Manager

Location: Remote
Compensation: Salary
Reviewed: Thu, Apr 02, 2026
This job expires in: 19 days

Job Summary

A company is looking for a Customer Success Manager to support its expanding customer base across North America.

Key Responsibilities
  • Lead end-to-end onboarding for new clients, ensuring a smooth and impactful start
  • Build and maintain strong, long-term relationships with clients
  • Provide proactive support and issue resolution, managing tickets and client feedback
Required Qualifications
  • 2+ years' proven experience in Customer Success, Account Management, or a similar client-facing role
  • Fluent in English; French is a plus
  • Passionate about technology and AI
  • Experience with SaaS or tech support is highly valued
  • Legally authorized to work in the US

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