team leader. careers in Cairo, Egypt