Link-Worldwide

Head of Customer Success & Onboarding

📍 Location
Remote, estado de méxico
⏰ Job Type
Full-time
📅 Posted
June 15, 2026

Job Description

Link-Worldwide in Mexico, Estado de México is looking for a Manager of Customer Success Management to lead a team focused on onboarding and customer engagement. You will drive customer success metrics and ensure teams meet onboarding and adoption goals.

The ideal candidate has a Bachelor’s degree and over 3 years of SaaS customer-facing experience. Responsibilities include coaching CSMs and managing customer relationships for maximum health and satisfaction.

#J-18808-Ljbffr

Ready to Apply?

Take the next step in your career journey with Link-Worldwide

Apply Now