Logo
job logo

Strategic CSM — Enterprise & Growth (Remote)

startups, New York, NY, United States


A leading software development company is looking for a Customer Success Manager to own the post-sale experience for high-value accounts. This role demands 4–7 years of experience in Customer Success or Account Management, with proven capabilities in managing enterprise accounts. The role offers an estimated OTE between $120,000 and $160,000 and emphasizes a proactive approach to customer success with diverse inclusivity. Join us to help shape the future of data and AI in a friendly team environment. #J-18808-Ljbffr