Customer Success Manager

Location: Remote
Compensation: Salary
Reviewed: Tue, Apr 14, 2026
This job expires in: 30 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 and provide proactive support
  • Monitor account health and identify growth opportunities while advocating for user needs
Required Qualifications
  • 2+ years of experience in Customer Success, Account Management, or a similar client-facing role
  • Fluent in English; proficiency in French is a plus
  • Passionate about technology and AI, with a desire to work in a fast-growing startup
  • 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...