Senior Customer Success Manager
- Hiring Organisation
- Freshworks
- Location
- London, United Kingdom
- Salary
- £ 45 K
touchpoints and taking the lead in developing resolution strategiesIdentify successful customers and turn them into advocates, measured by participation in reference calls, case studies, webinars and blogsIntroduce and implement new products and features to your customers based off of needs that you have uncovered in your strategic conversationsCollaborate with internal ...