Lee, a former resident of Leverett House, founded Thomas H. Lee Partners in 1974, a Boston-based firm where Lee helped establish the leveraged buyout investment strategy. He stepped down from his ...