Twain Financial Partners
Financial ServicesMissouri, United States51-200 Employees
Twain Financial Partners is a mid-sized financial services firm that operates as a full-service specialty lender. With approximately $4 billion in assets under management, it provisions capital for real estate and renewable energy developments across the United States. The firm was founded in 2013 and is headquartered in St. Louis, Missouri, with offices nationwide. The organization operates within the specialty finance segment, servicing developers and project sponsors with a full range of financing options. Its clients are real estate and renewable energy developers seeking capital for development projects across the United States. Recent news from 2023 notes the firm expanded its asset-management team with new hires.