internal auditors careers in Mansoura, Egypt