Brian Arnold Email

VP, Renewable Energy . Twain Financial Partners

Current Roles

Employees:
81
Revenue:
$10.5M
About
Twain Financial Partners is an investment management firm located in St. Louis, MO 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.
Twain Financial Partners Address
2200 Washington Ave
St. Louis, MO
United States
Twain Financial Partners Email
Twain Financial Partners Phone Numbers
314-300-4135

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.