supply chain management careers in Kehancha, Kenya