Logo
job logo

Strategic Customer Success Leader – NA & LATAM

ERM, Dallas, Texas, United States, 75215

Save Job

A global SaaS platform provider in the environmental, health, and safety sector is seeking a Customer Success Manager to manage strategic accounts in North and Latin America. The role involves leading customer implementations, driving renewals, and fostering strong relationships with stakeholders. Ideal candidates will have over 5 years of experience in account management, a relevant bachelor's degree, and proficiency in tools like HubSpot and Salesforce. Join a team focused on excellence and client satisfaction. #J-18808-Ljbffr