senior claims careers in Giza, Egypt