SVP, Global Customer Success

Customer Success ManagerCustomer SuccessFull TimeRemoteTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

29 days ago

Salary

$260K - $300K / year

Bachelor Degree15 yrs expEnglish

Job Description

• Lead the cultural and operational shift from reactive service delivery to a strategic customer success model, embedding customer value realization as the foundation of all interactions. • Build and scale frameworks, methodologies, and enablement programs that upskill the team in consultative, outcome-focused engagement. • Serve as a change agent, creating clarity, buy-in, and excitement for transformation across global teams and customers. • Develop and execute a global customer success strategy that ensures consistent delivery of value, strong retention, and account growth across all regions. • Establish clear goals, metrics, and operating rhythms to monitor team performance, customer satisfaction, and business impact. • Serve as the voice of the customer at the executive level, influencing product roadmap, go-to-market strategy, and company priorities. • Lead and scale a distributed team across three regions, ensuring regional alignment while accounting for local market needs. • Build standardized processes, playbooks, and tools to drive efficiency, scalability, and consistency in customer engagement. • Oversee customer health monitoring, success planning, and risk management to proactively address churn drivers and identify expansion opportunities. • Foster long-term executive relationships with key customers, positioning IDC as a strategic partner. • Champion customer value realization by ensuring customers achieve measurable ROI and business outcomes. • Drive initiatives that improve NPS, customer advocacy, and case studies/testimonials to strengthen brand reputation. • Collaborate with Sales leadership to align on renewal, expansion, and upsell strategies. • Partner with Product and IT to bring structured feedback from customers into the product lifecycle. • Work with Product Marketing to amplify customer success stories and strengthen customer engagement programs. • Lead with authenticity, inclusivity, and accountability to create a culture of trust, empowerment, and performance. • Attract, retain, and develop top talent across regions, with a focus on succession planning and leadership development. • Champion continuous learning and professional growth to elevate customer success capabilities at all levels.

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 Job Pages

More Customer Success Manager Jobs

Customer Success Manager29 days ago
Full TimeRemoteTeam 1-10Since 2022H1B No Sponsor

Email & CRM Marketing Specialist managing communication strategies for B2C audiences

United States
Customer Success Manager29 days ago
Full TimeRemoteTeam 201-500Since 2017

Director of Customer Success leading strategic accounts at Prescryptive Health

Virginia + 4 moreAll locations: Virginia, Washington, West Virginia, Wisconsin, Wyoming
$125K - $195K / year

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!

Customer Success Manager29 days ago
Full TimeRemoteTeam 575Since 2005

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 OnboardingSaaSCRMTeam LeadershipProcess OptimizationCross-functional CollaborationData AnalysisEscalation Management
United States
$108K - $125K / year

Customer Success Manager – Strategic Growth Accounts

GRAIL

Detect cancer early, when it can be cured.

Customer Success Manager30 days ago
Full TimeRemoteTeam 501-1,000Since 2016H1B Sponsor

Customer Success Manager driving growth in early cancer detection technologies

Massachusetts
$100K - $133K / year