Howie leaves Yale University after 12 years to lead the $2 billion women's college endowment.