thought leadership careers in Eldoret, Kenya