TPI PARTNERS, INC