Customer Success Manager

Truora Group
Full-time chapultepec, estado de méxico Other-General
Posted:
June 04, 2026
Location:
chapultepec, estado de méxico, Mexico

Job Description

Below you will find the open positions we have throughout Latin America.Join us and be part of Truora!
Customer Success ManagerTruora is on a mission to simplify and secure digital interactions across Latin America.We are a leading technology company specializing in user authentication and background checks, helping businesses build trust with their users seamlessly.We are looking for a proactive, empathetic, and tech‐savvy Customer Success Manager (CSM) to join our dynamic team.As a CSM at Truora, you will be the primary advocate for our clients, guiding them from onboarding to full adoption to ensure they achieve maximum value from our solutions.You will be a trusted advisor, building strong, long‐term relationships and playing a crucial role in our customers' success and, consequently, Truora's growth.If you are passionate about technology, problem‐solving, and fostering client loyalty, this is the perfect opportunity for you.RequirementsExperience:3+ years of experience in a...

Apply for this Job

Submit your application for the Customer Success Manager position at Truora Group.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: chapultepec, Mexico
Posted: June 04, 2026
Deadline: July 14, 2026