senior claims careers in Alexandria, Egypt