internal audit and controls careers in Mansoura, Egypt