Customer Success Manager

Relay Human Cloud
Full-time Mexico City, Ciudad de México Other-General
Posted:
February 26, 2026
Location:
Mexico City, Ciudad de México, Mexico

Job Description

Customer Success Manager

As a Customer Success Manager, you will be the primary point of contact for our valued clients, ensuring their satisfaction and success with our products and services. You will build strong relationships, understand customer needs, and provide tailored solutions to enhance their experience. Key responsibilities include onboarding new clients, conducting regular check-ins, and proactively identifying opportunities for growth and improvement. You will collaborate with cross-functional teams to resolve issues and deliver exceptional service. The ideal candidate will possess excellent communication and problem-solving skills, a customer-centric mindset, and a proven track record in customer success or account management. A bachelor's degree and experience in a similar role are preferred. Join us to make a meaningful impact and drive customer success.

Duties and Responsibilities:

  • Develop and maintain strong customer relationships.
  • <...

Apply for this Job

Submit your application for the Customer Success Manager position at Relay Human Cloud.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Mexico City, Mexico
Posted: February 26, 2026
Deadline: April 07, 2026