Snatch UP Jobs ยท 1 day ago
Customer Success Team Lead
Snatch UP Jobs is a rapidly growing, VC-backed technology company seeking a Customer Success Team Lead to manage their US Customer Success team and key customer relationships. This role combines people management with direct customer ownership, focusing on onboarding, training, and ensuring customer satisfaction while supporting the team in their daily tasks.
Management Consulting
Responsibilities
Manage, mentor, and support Customer Success Managers (CSMs) in their day-to-day work
Act as the primary escalation point for customer issues and requests, providing feedback to the team to help resolve blockers
Ensure consistent execution of onboarding, training, and support processes
Monitor customer usage, adoption, and engagement across accounts
Collect and communicate customer feedback directly to Product and Operations teams
Assist in pre-sales and post-sales conversations when deeper product expertise is required
Qualification
Required
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
A background in Architecture, Design, or PropTech is a plus
Additional languages (such as French, Japanese, or Korean) are a plus
Company
Snatch UP Jobs
Funding
Current Stage
Early StageCompany data provided by crunchbase