claims handler careers in Mansoura, Egypt