Customer Success Enablement Manager

Staffbase is seeking a Customer Success Enablement Manager ​to join our Customer Success team in North America.

Global CS enablement has the mission to provide best skills and knowledge to our CS team members in order to empower our customers by delivering sustainable proven value with our Internal Communications solutions, services and knowledge.

The goal is to make our customer-facing teams the most productive, inclusive teams they can be so our customers, business and employees can grow better. 

As a Customer Success Enablement Manager, you will work with regional leaders, partners and the customer organization to understand and assess goals, increase performance and drive customer success  impact. 

Strong interpersonal but also analytical skills and great passion are key in making our customer-facing teams successful!

Your tasks include:

  • Head up our North American CS enablement by building and adjusting global enablement initiatives to your market and to the needs of your local team
  • Fully own the training sessions for the North American market to ensure all CS teams are informed and enabled 
  • Create and develop pull-on-demand training and resources for our content library for the team to reference 
  • Participate and own strategic enablement projects to drive global enablement efforts 

Your profile:

  • You have a min. 2 years of working experience in a customer facing post-sales role (Ex. Customer Success Management, Customer Onboarding, Account Management, etc)
  • High degree of initiative and creativity
  • Ability to design, build and execute enablement programs: Video, Audio, Instructional Design
  • Experience building and delivering enablement
  • A passion for learning and all things human performance
  • As we believe communication drives culture; practical experience with corporate and internal communications in large companies across multiple channels is a plus

 

 

Canada, New York
Customer Success Management