Twain Financial Partners

Twain Financial Partners Employees

No people found yet for this company.

Twain Financial Partners Company Information

Twain Financial Partners, established in 2013 and headquartered in St. Louis, Missouri, maintains offices across the United States. The company specializes in providing capital and structuring in complex financial markets, offering services in real estate and renewable energy developments. Twain Financial Partners manages $5 billion in assets under management and provides a range of financial services including ground lease financing, C-PACE financing, and historic rehabilitation tax credits. Additionally, the firm acts as a renewable energy investment fund manager and offers venture capital investments, fund administration, and asset management services. Twain Financial Partners holds a USDA lending license, enabling it to serve as a single-source capital deployer for qualifying projects. The company is committed to funding $1 billion in renewable energy projects over three years starting from 2022 and invests in real estate projects using multiple financial tools. It provides creative and flexible financing solutions for renewable energy projects across the country.

report flag Report inaccurate information
report flag Report inaccurate information

Companies similar to Twain Financial Partners

Summit Ridge Energy, launched in 2017, specializes in developing, acquiring, owning, and operating commercial solar and battery storage projects, with a significant development pipeline of over 2 GW.

People indexed

Caliber, founded in 2009, is an investment firm specializing in acquiring distressed assets and managing over $2.5 billion across various investment strategies.

People indexed
Unlock exclusive insights

Sign up to reveal more information.

loader Sign up for free