business consulting careers in Alexandria, Egypt