IRCA lead auditor careers in Alexandria, Egypt