The Customer Success team is the face and voice of Talkwalker - reflecting the company's core values in their continuous collaboration with clients. The CSM’s goal is to consult the client from its first steps in the onboarding process, to provide advice and help clients to optimize their business strategies and ROI with Talkwalker.
The CSM's main responsibilities include ensuring high client retention and increasing revenue with clients through upsell and cross-sell. This is accomplished by understanding the client's industry and use cases, being proactive in our approach to clients and providing competitive advantage through stellar client satisfaction.
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, and Paris.
Develop business objectives and action plans in cooperation with your clientsLiaise with your clients on the initial on-boarding and use of the Talkwalker to successfully leverage social data in their overall businessUp-sell and expand portfolio of accounts by proactively monitoring your client`evolving business models, reviewing client’s needs and offering adapted solutionsNurture the relationship with your clients in order to surpass their expectations and establish long term relationshipsNetwork and attend relevant conferences and tradeshowsParticipate in our overall service and sales strategy
French language is considered as a plus due to the Swiss clientsYou have 5 years of experience in a business development, sales or account management roleYou have experience in the media monitoring industry, in a communication/PR agency or a software companyYou are fluent in English and German is your first spoken languageYou enjoy working in a dynamic and open communication cultureYou have a university degree or an equivalent qualificationYou are self-motivated, try things out on your own and simply get things done
What we offer:
Work visaOptional health insuranceLunch vouchersSki trip, summer barbecue, Christmas partyMonthly company lunches & afterworkMonthly sport & social activities