contact careers in Alexandria, Egypt