Ohio State gets Baylor investment boss to boost returns (BizJournals)
Ohio State University has nabbed the high-performing chief investment officer at Baylor University in Texas for a newly created job to lead the Columbus school’s push for improved returns on its $2.1 billion long-term investment pool.
Original post by Yahoo! News Search Results for Columbus Ohio