Operations Directors careers in Alexandria, Egypt