Scott Sperling, President of Thomas H. Lee Partners