medical claims processor careers in Eldoret, Kenya