registrar careers in Alexandria, Egypt