claims handler careers in Alexandria, Egypt