You can rate the company The University of Texas Investment Management Company by filling out this form.
More contact info for The University of Texas Investment Management Company:
The University of Texas Investment Management Company
401 Congress Ave
78701 Austin