director of communications careers in Cairo, Egypt