Logo
Snatch UP Jobs

Customer Success Team Lead

Snatch UP Jobs, Boston, Massachusetts, us, 02298

Save Job

Customer Success Team Lead



Snatch UP Jobs

A rapidly growing VC‑backed technology company is recruiting a hands‑on Customer Success Manager to lead their US CS team and actively manage key customer relationships. This is a true player‑coach role, combining people management with direct customer ownership to ensure successful onboarding, training, and ongoing value extraction from the platform.

Key Responsibilities

Team Leadership: manage, mentor, and support Customer Success Managers in their day‑to‑day work.

Escalation Management: serve as the primary escalation point for customer issues and requests, providing feedback to the team.

Process Excellence: ensure consistent execution of onboarding, training, and support processes.

Account Health: monitor customer usage, adoption, and engagement across accounts.

Product Feedback: collect and communicate customer feedback directly to Product and Operations teams.

Sales Support: assist in pre‑sales and post‑sales conversations when deeper product expertise is required.

Candidate Profile

Player‑Coach Mentality: a hands‑on leader who enjoys working directly with customers.

Experience: proven experience managing or mentoring customer‑facing teams while carrying your own book of business.

Communication: excellent written and verbal communication skills in English are a must.

Global Mindset: comfortable working with global customers across different regions and cultures.

Operational Skills: highly organized, detail‑oriented, and proactive in problem‑solving.

Preferred Background: a background in Architecture, Design, or PropTech is a plus.

Languages: additional languages (such as French, Japanese, or Korean) are a plus.

Location: Boston, MA | Salary: $131,000.00 – $190,500.00

#J-18808-Ljbffr