internal auditor french speaker careers in Mansoura, Egypt