🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Global Customer Success Manager — Cybersecurity SaaS

Hospitality Full Benefits Career Growth
Company

Cato Networks

Location

Mexico, Mexico

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Cato Networks in Mexico City is seeking a Customer Success Manager to ensure the satisfaction and growth of our customers. In this role, you will act as a trusted advisor to clients, overseeing their journey from deployment to renewal. Candidates should possess over 5 years of experience in a Customer Success role, ideally within a SaaS or cybersecurity environment, and have excellent communication skills. The position involves building relationships, conducting business reviews, and managing customer accounts effectively.
#J-18808-Ljbffr