TriPost was founded in 2014 by Todd Silverman and Brad Carroll. Before founding TriPost, the partners worked together at Tishman Speyer and Madison International Realty. Both are experienced in development and core investing in the United States and Europe. In founding TriPost, the partners utilized their combined experience and network of relationships to build an investment company focused on enabling other companies to build long-lasting businesses that can succeed in any market cycle.

TriPost made its first investment in late 2015. As of June 2019, TriPost has a portfolio of seven active investments, which together employ approximately 1,600 people.