claims careers in Mombasa, Kenya