ST Capital

Single Family Office (SFO)Mexico City, MexicoFounded 2014
Mexico City
Headquarters

About ST Capital

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.

Preferred Investment Types

BuyoutNatural ResourcesTurnaround

Preferred Sectors & Themes

Financial ServicesLending and Investments

Preferred Geographies

AlbertaNorth AmericaSouth AmericaAsiaAustraliaBay AreaBermudaBritish ColumbiaDC MetroDelawareDistrict of ColumbiaEuropeGreat LakesIndiaManitobaMarylandMid AtlanticMidwest

Explore similar limited partners

Browse more single family office (sfo)s and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is ST Capital?

ST Capital is a single family office (sfo) based in Mexico City, Mexico.

Where is ST Capital headquartered?

ST Capital is headquartered in Mexico City, Mexico.

When was ST Capital founded?

ST Capital was founded in 2014.

What does ST Capital invest in?

ST Capital focuses on Buyout, Natural Resources, Turnaround, Financial Services, Lending and Investments.

How can I contact ST Capital?

Verified contact details, key decision-makers, and investment preferences for ST Capital are available on LPbacked. Create a free account to access them.