Jobs · OTHR · New York

Customer Success Manager

Hey People! · New York, NY · 5 days ago
OTHRFull-time

What You’ll Do

  • Own the post-sale customer journey from onboarding through ongoing support and retention
  • Build deep relationships with customers and act as their primary point of contact
  • Develop onboarding and training programs that set customers up for long-term success
  • Gather feedback and surface customer insights to influence product direction
  • Monitor account health, proactively address issues, and identify opportunities for expansion
  • Partner with sales, product, and support teams to deliver a seamless customer experience
  • Create and maintain resources (guides, videos, help docs) to support scalable success

Who You Are

  • 2–5 years of experience in customer success, account management, or similar roles
  • Excellent communicator who can explain complex ideas clearly and build rapport effortlessly
  • Empathetic, solution-oriented, and energized by helping others succeed
  • Organized and proactive—able to manage many relationships and details at once
  • Comfortable navigating ambiguity in early-stage environments
  • Bonus: Experience in SaaS, B2B, or working with technical/enterprise users

Similar jobs

Customer Success Manager

Checkr, Inc.San Francisco, CA· 2 wk ago
Customer Service$106k–$125k/yrapply on job-boards.greenhouse.io