Logo
job logo

CSM Team Lead: Global Client Success & Growth (Flexible)

Graduate, New York, NY, United States


A tech-driven company in New York is seeking a CSM Team Lead to inspire a team and manage client relationships. Your role will involve leading a high-performing crew, handling escalations, and overseeing strategic projects. The ideal candidate has over 5 years of experience in Customer Success and strong leadership skills. This position offers a competitive salary range of $86,000 – $130,000 USD, along with other benefits like vacation days and retirement contributions. #J-18808-Ljbffr