We are looking for a Customer Success Officer to act as the first point of contact with existing customers, answer their queries, and increase client satisfaction.
The role is based in Nairobi to look after all our English-speaking customers.
About The Role
What We Offer
Learn how to get a job in any industry you want. Buy 72 Hours to The Job You Love
Join our happy subscribers