Avalanche logo

Customer Success Manager I - Avalanche

View Company Profile
Job Title
Customer Success Manager I
Job Location
San Francisco
Job Description

At Avalanche, people are our power. We work with the most recognizable names across industries to provide privileged and detailed insights to allow them to overtake competitors and get the most out of their people. Our consultants are equipped with all the tools required to advocate for their clients and evangelize their operations. 

What you’ll do:

  • Own and manage customer relationships and ensure customer happiness and engagement
  • Demonstrate knowledge of products, services, and methodologies to enthusiastically provide support and mentorship
  • Partner with the Account Management team throughout the customer lifecycle to prevent churn and ensure renewals
  • Team up with our Implementation Strategists through customer onboarding (configuration, data migration, etc.) to ensure the successful launch of new Greenhouse customers
  • Collaborate with high-profile and fast-growing companies to revolutionize their hiring processes

You should have:

  • Experience with hands-on account management or customer success management in the tech industry
  • Ability to handle conflicting priorities
  • Strong written and verbal communication skills
Full compensation packages are based on candidate experience and certifications
Dublin pay range
€100€100 EUR

Looking for a company that pushes people to new heights? Interested in partnering with the largest corporate players in the world to help them succeed? Then Avalanche wants to hear from you! 

 

Everything You Need, One Platform.

From job listings to startups, investors to funding rounds, and everything in between, Employbl puts the power in your hands. Why wait?

Start your free trial today!


Stay Ahead of the Curve

Sign up for our newsletter to stay informed about the latest startups and trends in the tech market. Let Employbl be your guide to success.

Avalanche Headquarters Location

,

View on map

Avalanche Company Size

Between 50 - 200 employees

Avalanche Founded Year

2018

Avalanche Funding Rounds

View funding details

    Avalanche's Industries

    Avalanche's Tech Stack