cover image
Altor Partners

Altor Partners

www.altorpartners.com

1 Job

1 Employees

About the Company

Altor Partners scale & build exceptional Sales & Go-To-Market teams for disruptive technology companies. The mission is simple: to raise the bar for sales & Go-To-Market recruitment across EMEA & US. What companies do we help? - Startup & Scaleup SaaS firms - Pre-IPO software vendors - Global technology leaders What roles do we recruit? Individual Contributor: • Sales Development Representative • Business Development Representative • Account Manager • Account Executive • Relationship Managers • Sales Ops • Channel Sales Manager • Sales Engineer • Customer Success Manager Leadership: • Sales Manager • Sales Director • Manager, Customer Success • Manager, Sales Development • Manager, Business Development Keen to learn more? Check out our website or drop us a DM P: +353 1 223 2320

Listed Jobs

Company background Company brand
Company Name
Altor Partners
Job Title
Manager, Customer Success
Job Description
Job Title: Manager, Customer Success Role Summary: Lead a pod of 4‑6 seasoned enterprise Customer Success Managers (CSMs) overseeing portfolios of 20–25 high‑value legal‑tech customers (ARR $1.5‑2M). Drive net revenue retention through strategic, value‑based account management and coach CSMs to deliver measurable outcomes. Expectations: - Manage 4‑6 direct reports, each servicing low‑volume, high‑value enterprise accounts. - Own net revenue retention, ensuring proactive risk mitigation and upsell opportunities. - Build and maintain a cadence of goal setting, coaching, performance reviews, and call feedback. - Escalate and resolve complex or at‑risk customer situations. Key Responsibilities: - Provide leadership, coaching, and performance management for enterprise CSM team. - Drive net revenue retention through value delivery, outcomes, and strong account health metrics. - Conduct Executive Business Reviews aligned with customer strategy. - Partner with implementation and cross‑functional teams to ensure smooth go‑lives and long‑term success. - Identify risks and opportunities across accounts, translating them into scalable improvements. - Scale the CS organization, supporting headcount, structure, and process development. Required Skills: - 8+ years of customer success/account management experience, with 3+ years leading CSM teams. - Proven track record in enterprise customer success, managing low‑volume, high‑value portfolios. - Value‑led mindset focused on net revenue retention rather than pure sales. - Experience with complex, multi‑stakeholder customers (legal, fintech, insurtech). - Data‑driven coaching ability, comfortable with regular 1:1s and performance reviews. - Strong communication, relationship building, and stakeholder management skills. - Ability to thrive in a fast‑growing, evolving organizational environment. Required Education & Certifications: - Bachelor’s degree in business, marketing, or related field (advanced degree or industry certifications not required).
New york city, United states
Hybrid
27-11-2025