internal audit careers in Alexandria, Egypt