logistic supply chain careers in Mombasa, Kenya