TPG

Global private investment firm, 18 offices worldwide