Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Twain Financial Partners

Twain Financial Partners

Twain Financial Partners is an investment management firm located in St. Louis, Missouri with over $4 billion in assets under management within the public-private partnership sector. The firm works with a wide variety of investment types, specializing in tax credit, structured debt and real estate transactions. Twain works closely with financial institutions, corporations and high-net-worth individuals to structure and manage investments that offer both attractive economic return and social benefits.

Last updated on

About Twain Financial Partners

Founded

2013

Estimated Revenue

$1M-$10M

Employees

11-50

Funding / Mkt. Cap

$18M

Category

Industry

Financial Services

Location

City

St. Louis

State

Missouri

Country

United States

Tech Stack (66)

search