CSM - Customer Success Manager

637966
  • $100,000.00 to $120,000.00
  • Santa Clara County
  • Permanent
  • Customer Success Manager
  • $80,000 – $100,000 base + bonus
  • Remote (US) (Working on a PT time zone)
  
Our client is a fast-growing technology company transforming how global organizations manage their supply chains. With a platform that consolidates billions of data points into actionable insights, they help businesses reduce risk, strengthen compliance, and improve resilience. This is your chance to join a forward-thinking business making a tangible difference worldwide, while gaining exposure to enterprise-level accounts and career progression opportunities.
  
The Customer Success Manager will act as the trusted partner for a portfolio of accounts, driving engagement, adoption, and long-term value.
  
Role Highlights
  • Build trusted relationships with 50–60 enterprise-level customers
  • Guide clients through onboarding, adoption, and renewal stages
  • Educate users on platform capabilities to maximize value
  • Monitor customer health metrics to flag risks and opportunities
  • Collaborate with Sales, Product, and Support to ensure seamless service
  
You Will Need
  • 3+ years’ experience in customer success or account management (SaaS essential)
  • Strong organizational skills to balance multiple client priorities
  • Commercial mindset with confidence spotting upsell opportunities
  • Excellent communication, problem-solving, and relationship-building skills
  • Self-motivation and adaptability to thrive in a fast-paced environment
  
Why You’ll Love It
  • 100% remote role with occasional travel
  • Opportunity to work with global, enterprise-level customers
  • Exposure to a cutting-edge platform shaping supply chain resilience
  • Career growth within a rapidly expanding organization
Oliver Amos Senior Vice President