Leonard D Schaeffer has a position (Senior Advisor) at TPG Capital, LP

Details
Title Senior Advisor
Is Current yes

Source Links