Jo Allen

Contributor

Bio

Jo Allen is president of Meredith College in North Carolina, one of the largest private colleges for women in the United States.