Logo
job logo

Strategic Customer Success Leader – NA & LATAM

ERM, Houston, Texas, United States, 77246

Save Job

A leading sustainability consultancy is seeking a Customer Success Manager to oversee customer implementations, drive platform adoption, and manage strategic account relationships across North and Latin America. Candidates should have over 5 years of experience in customer success within a B2B SaaS environment, excellent communication skills, and a strong background in account management. This role emphasizes collaboration and customer satisfaction, with responsibilities that include delivering business reviews and contributing to the overall customer experience. #J-18808-Ljbffr