managing director careers in Eldoret, Kenya