internal u0026 audit u0026 manager careers in Alexandria, Egypt