Customer Success Manager – Istanbul, Turkey

Apply Now

Job Description

As a Customer Success Manager, you will be responsible for maintaining a strong relationship with existing clients and ensuring their success through utilizing our suite of tools. Your main goal is to focus on the success of your customers, enabling them to improve their business while increasing lifetime value for the company through cross- and up-selling as well as preventing churn. You will join a global team who are dedicated to putting customers first.