ST Capital is a single-family office based in Mexico City, Mexico. The firm is a family-owned investment vehicle that manages assets and investments and provides advisory services. The firm invests in small and middle-market companies in Mexico with a focus on partnerships with existing owners to realize a transformative change in their businesses through growth-focused capital and debt investments. It specializes in growth capital, mezzanine, and preferred debt. The assets of the firm are managed and governed by the executive management team.
Browse more single family office (sfo)s and other institutional investors by location and type in the LPbacked limited-partner database.
ST Capital is a single family office (sfo) based in Mexico City, Mexico.
ST Capital is headquartered in Mexico City, Mexico.
ST Capital was founded in 2014.
ST Capital focuses on Buyout, Natural Resources, Turnaround, Financial Services, Lending and Investments.
Verified contact details, key decision-makers, and investment preferences for ST Capital are available on LPbacked. Create a free account to access them.