As a Manager, Customer Success, you’ll lead a team of Customer Success Managers responsible for driving customer outcomes, retention, and expansion across Rain’s employer and partner base. This is a hands-on leadership role focused on execution, coaching, and operational excellence—ensuring customers realize value quickly and continue to grow with Rain. You’ll sit at the center of the post-sale experience, partnering closely with Sales, Implementations, Product, Support, and Marketing to deliver a high‑touch, scalable customer journey. You’ll be accountable for team performance, customer health, and translating customer insights into action.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed