logistic supply chain careers in Kehancha, Kenya