Operations Head careers in Alexandria, Egypt