IT Security Director careers in Alexandria, Egypt