Twain Financial Partners logo

Twain Financial Partners jobs and careers

St. Louis Office

1Open roles

About Twain Financial Partners

Twain Financial Partners is a full-service specialty finance firm with $4 billion in assets under management providing a full range of capital needs to real estate and renewable energy developments throughout the United States. Founded in 2013, the firm is based in St Louis, Missouri and maintains offices across the country.

Founded in 2013 by Marc Hirshman and Matt Badler.

Founded
2013
Employees
51 to 100
Headquarters
St. Louis Office

Leadership

The top of Twain Financial Partners's org chart, with how many people report into each leader.

MHPhoto of Marc Hirshman

Marc Hirshman

President/principal

23 reports

MGPhoto of Matthew Guymon

Matthew Guymon

Chief Operating Officer & Chief Legal Officer

2 reports

JDPhoto of Jela Dilber

Jela Dilber

Managing Director Asset Management

18 reports

MBPhoto of Matthew Badler

Matthew Badler

Principal