, and impactful. The Customer Success Manager (CSM) in KSA is an ... that is primarily focused on technical expertise, building, maintaining, and leveraging ...
Customer Experience Manager II Location: Bangalore, ... ; Job Description The Customer Experience Manager is a key role within ... managing specific account(s) experience
/ Customer Success Manager Customer Success Manager Riyadh, Saudi Arabia| Customer Experience ... we go. The Customer Success Manager – Named Accounts is responsible for ...