Skip to content

STEELE CREEK INVESTMENT MANAGEMENT LLC

STEELE CREEK INVESTMENT MANAGEMENT LLC is a Series C+ and debt fund in the US writing $1M checks into Fintech, private-equity and debt-management.

Stages
Series C+, debt
Sectors
Fintech, private-equity, debt-management
Check size
$1M
Invests in
US-wide
Actively investing
Yes
Founded
2013
Assets under management
$1.74B

Thesis

Steele Creek Investment Management LLC, founded in 2013 and based in Charlotte, North Carolina, is an investment adviser and a subsidiary of Moelis Asset Management LP. The firm specializes in managing pooled investment vehicles and investment company mandates, with a strong focus on securitized assets and private equity. Their core strategy involves the acquisition, execution, management, and redemption of loan portfolios, emphasizing asset-backed and securitized strategies at scale, complemented by private equity allocations. Steele Creek actively integrates ESG factors into its processes. The firm manages ten CLO Funds and one BSL Fund, and previously managed the BDC Steele Creek Capital Corporation. They utilize 'warehouse' facilities for seeding CLO Funds and holding investments not suitable for CLOs. Investments are predominantly in debt instruments. The investment committee conducts rigorous due diligence, assessing credit grades and potential losses. As of December 31, 2025, the firm reported approximately $1.74 billion in regulatory assets under management. The minimum initial investment for CLO and BSL Funds is $1,000,000, and for the BDC, it was $25,000. Recent financing activities include investments in Traverse Midstream Partners, Alliant Insurance Services, Kaman, and Rosen Group in 2026.

Common questions

Does STEELE CREEK INVESTMENT MANAGEMENT LLC invest at the Series C+ stage?

Yes. STEELE CREEK INVESTMENT MANAGEMENT LLC lists Series C+ and debt among the stages it invests in.

What check size does STEELE CREEK INVESTMENT MANAGEMENT LLC write?

STEELE CREEK INVESTMENT MANAGEMENT LLC writes $1M checks.

Where does STEELE CREEK INVESTMENT MANAGEMENT LLC invest?

STEELE CREEK INVESTMENT MANAGEMENT LLC invests in the US.

Related lists