SVP, Global Customer Success
Location
United States
Posted
29 days ago
Salary
$260K - $300K / year
Job Description
Job Requirements
- 15+ years of progressive leadership experience in Customer Success, Account Management, or related functions, with at least 8+ years in executive/global leadership roles.
- Proven track record overseeing multi-region customer success operations (Americas, EMEA, APAC) within a B2B SaaS or technology environment.
- Demonstrated success in transforming organizations from service to success models, driving measurable improvements in retention, expansion, and customer satisfaction.
- Strong business acumen with experience implementing customer success frameworks, customer health programs, and lifecycle management.
- Exceptional leadership skills with experience managing organizations of 50+ employees and scaling teams globally.
- Excellent executive presence and communication skills, with the ability to influence internal and external senior stakeholders.
- Ability to thrive in a fast-paced, transformational environment, balancing strategic vision with execution.
Benefits
- 15 vacation days (prorated based on start date)
- 12 company-paid holidays
- 6 paid sick days (prorated based on start date; may vary by state)
- Medical, dental, and vision coverage
- 2 floating holidays (prorated based on start date)
- 1 volunteer day
- 401(k) company match (IDC matches 3% on the first 6% of employee contributions)
- Company-paid short-term disability
- Company-paid parental leave
Related Guides
Related Job Pages
More Customer Success Manager Jobs
Email & CRM Marketing Specialist managing communication strategies for B2C audiences
Director of Customer Success leading strategic accounts at Prescryptive Health
Senior Manager | Customer Onboarding
8am (Formerly AffiniPay)At 8am, our vision is to power a world where professionals thrive. We start every day on a mission to empower professionals with the most trusted, innovative technology to deliver world-class outcomes for their clients and exceptional financial results for their business. They count on our purpose-built solutions to simplify operations, ensure compliance, and fuel profitable growth, so they can focus on their clients and do more of the work that matters. Founded in 2005, 8am™ (formerly AffiniPay) is the professional business platform built to help legal, accounting, and other client-focused professionals run stronger, more profitable businesses. Today, more than 250,000 professionals across the U.S. trust 8am to help them work smarter, serve clients better, and unlock their full potential. We have been recognized as one of Inc 5000’s fastest growing companies in the U.S. for 13 years in a row, and as a result, our teams continue to grow as well!
The Sr. Manager, Customer Onboarding provides amazing service that makes our customers love us. The best candidates are great customer relationship builders. This leadership role ensures a successful onboarding for new customers as they transition from previous practice managemen...
Customer Success Manager driving growth in early cancer detection technologies