Logo
job logo

Strategic Customer Success Leader – NA & LATAM

ERM, Nashville, Tennessee, United States, 37247

Save Job

A leading global SaaS platform provider is seeking a Customer Success Manager to oversee strategic accounts in North America and Latin America. The role requires strong account management skills, leadership in customer implementations, and proactive renewal management. Ideal candidates will have over 5 years of experience in customer success, possess a Bachelor's degree, and demonstrate a commitment to high-quality service. This is a mid-to-senior level position within a dynamic, cross-functional environment. #J-18808-Ljbffr