Customer Success Manager
  • The NetworkedPros
  • Employment Type: Full Time
  • Location: Nairobi - Kenya
  • Job Advert Expires In: 89 days
Customer Success Manager

ILARA Health is looking for a Customer Success Manager to manage our portfolio of medical facilities clients. From post-sale onboarding to renewal, you will engage with the customer at every point of their journey. You will work closely with the Director of Customer Experience and fellow Customer...View Job Details