Customer Success Manager DACH

  • Full-time
  • Department: Delivery
  • Type of Contract: Permanent contract

Company Description

About Us

Empower your organization with blended learning.

Rise Up is a SaaS platform that offers a technological and service-based response to the challenges of professional training. As a partner, Rise Up enables its customers to decompartmentalize training and unleash its full potential through expertise and data oriented technology.

We are growing rapidly, with our community of 1 million learners in 60 countries! Over the years, Rise Up has expanded its presence in France, then in Europe: UK, Portugal, Luxembourg, Belgium, The Netherlands, Germany.

We currently employ more than 100 people between Paris, London, Belgium, Stuttgart and Lisbon, and our team doubles every year.

 

Job Description

About the Job

As part of its expansion in Germany, Rise Up is looking for a Customer Success Manager to ensure the follow-up of the services provided to our customers.

As a member of our Customer Success Team, you will manage the deployment of our solution to our customers, made up of training organizations and enterprises. You will be responsible for the operational follow-up of the project and will ensure that our contractual commitments are respected.

What is expected in this role :

 

  • Participate in pre-sales meetings to manage client expectations and timelines
  • Follow your customers in the deployment phase (carry out product training, help the customer in the configuration, be the interface between the customer and our technical project managers)
  • Ensure the satisfaction and use of the platform by your customers portfolio
  • Be the customer's ambassador within Rise Up
  • Ensure proper reporting of customer KPIs in Planhat, our customer success platform
  • Know how to manage and respond to crisis situations while maintaining customer satisfaction
  • Stay up to date with news and developments related to the Rise Up platform

Qualifications

About You

You are based in Germany. You will report to the Country Manager in Germany and Head of Delivery who will help you to develop in-depth product knowledge.

Required Skills & Experience :

  • You have a bachelor’s degree or more
  • You have 3 years of experience in project management / customer relations / customer success
  • Excellent communication and presentation skills required
  • Ability to manage several projects simultaneously involving different stakeholders
  • You are German native, and fluent in English.

Additional Information

Perks and Benefits

  • A booming scale-up: we will double our size this year again!
  • A huge impact on the future: reskilling and upskilling talent is now a strategic priority for our customers
  • An inclusive, collaborative and energizing culture, focused on international expansion
  • Participation in international conferences and seminars
  • Many events and celebrations, from an annual seminar, quarterly town halls, holiday festivities and informal celebrations
  • A remote friendly environment dedicated to work-life balance
  • Competitive salary and benefits
Privacy Policy