As an Onboarding Customer Success Manager (OB-CSM), you own the onboarding journey for a portfolio of enterprise/strategic customers across the Americas. Operating with a strong business value mindset, your mission is to accelerate time-to-value, establish clear success criteria, and drive customers towards their strategic outcomes. Highly proactive and self-motivated, you will orchestrate cross-functional resources (Services, Support, Sales Engineering, Product, and Partners) to deliver a repeatable, programmatic onboarding experience. By successfully managing a high volume of accounts at scale, you will drive strong early adoption and lay the critical foundation for long-term expansion. This role is remote, but distance is no barrier to impact. Our hybrid teams collaborate across geographies to solve big problems, stay close to our customers, and grow together. You will be part of a culture that values trust, accountability, and shared success where your work truly matters.
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
Senior
Education Level
No Education Listed