Job Description

Customer Success Team Lead – Snatch UP Jobs

Join to apply for the Customer Success Team Lead role at Snatch UP Jobs .

A rapidly growing, VC-backed technology company is recruiting a hands‑on leader to lead its US Customer Success team and actively manage key customer relationships. The company is already serving major global industry leaders and seeks a driven leader to join an expanding team.

This is a true player‑coach role . You will combine people management with direct customer ownership, ensuring clients are successfully onboarded and trained while continuously extracting value from the platform. You will also support and guide the team in their daily work.

Key Responsibilities

  • Team Leadership: Manage, mentor, and support Customer Success Managers (CSMs) in their day‑to‑day work.
  • Escalation Management: Act as the primary escalation point for customer issues and requests, providing feedback to ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application