To the reader's attention: This role can be based physically in Luxembourg or remotely in France, Germany, Italy or the United Kingdom.
The role of the Customer Success Enablement Specialist is to prepare and continually develop all new and existing Customer Success teams globally, by delivering global world-class enablement, training and development across all the professional skills required in the role.
It is the Customer Success Enablement team’s goal to ensure that the Customer Success Team has the necessary skills to meet their objectives of monitoring and improving Customer Health, increasing Customer Retention and Expanding Customer’s use of the Talkwalker platform. A key component is continuously evolving and improving the program to adapt to the changing market and demands of the Customer Success position, which requires a combination of product, selling, account management and softer skills.
Our Customer Success Managers must also be extensively guided and trained in the Value Selling methodology, Talkwalker’s best practices, interpersonal and business skills in order to become the top technology customer success managers in the industry, able to deliver unparalleled value to our clients.
Talkwalker is an online and social data analytics software company specialized in listening, analytics and reporting that empowers over 2,000 brands analyzing online conversations on social networks in 187 languages. The company is extremely international with their headquarters based in the city center of Luxembourg and has additional offices in New York City, San Francisco, Frankfurt, Singapore, Paris, London, Tokyo and Milan.
In charge of new Customer Success Managers Preparedness (onboarding)Set milestones to measure effectiveness of new talentsHelp our Customer success reps to adopt new technologies, releases and stay up to date with organizational changesResponsible for centralizing best practices and knowledge under the Customer Success Playbook.Collaborate cross-functionally to extend the reach and capability of the Customer Success Enablement teamCoach Customer Success Managers to drive consistency and client retentionDrive ongoing and development curriculums to retain talentsTravel to our different office locations to deliver in person training (when travelling is permitted)Identify gaps in skills and collaborate with management to address them through training, documentation or process improvement.Identify efficiency and productivity opportunities
Minimum 5 years of experience in Customer Success Management RolesMinimum 3 years in Technology/ SaaS (PR, Marketing or Consumer Research industry is a plus)You have a strong drive, enjoy working and helping people, thinking outside the box and simply get things done.Exhibits sound business judgment, a proven ability to influence others, strong analytical skills, and a proven record of accomplishment of taking ownership, leading data backed analyses, and influencing resultsStrong business acumen including experience working in a B2B environmentStrong executive presenceYou have a University degree or equivalent experienceYou are fluent in English. Any other language is a plus
What we offer:
Work visaOptional health insuranceLunch vouchersSki trip, summer barbecue, Christmas partyMonthly company lunches & after workMonthly sport & social activities