Customer Experience & Order Management Lead at Kenchic Limited Customer Service Nairobi, Kenya Full Time