[< BACK]
// POSTED: May 2, 2026

Customer Success Manager

APPLY NOW

About New Level Work

At New Level Work, our vision is that everyone should thrive at work and reach their highest potential. We provide a fully virtual leadership development platform that blends one-on-one coaching, group training, and Leora, our AI Leadership Growth Companion. Our mission is to help companies scale world-class leadership development to all managers, regardless of level or location, and drive meaningful day-to-day performance and innovation.

About the Role

The Customer Success Manager (CSM) plays a pivotal role in fostering long-term, successful relationships with our clients. You'll guide a portfolio of customers throughout their journey with New Level Work, from onboarding through renewal and expansion. As a trusted advisor and strategic partner, you’ll ensure customers realize value from our offerings and help them grow their impact across their organizations. This role reports to the Vice President of Customer Success.

Key Responsibilities

In our fast-growing and evolving environment, adaptability and a proactive mindset are key. As a CSM, you will:

Qualifications

Additional Details

100% remote position

Interested in this role?Apply on iHire