Financial Services - Houston, TX, US
Stellus Capital Management, LLC ("Stellus") is a leading lower middle market private investment firm with approximately $2.1 billion of assets under management (as of June 30, 2021). The Stellus team has invested over $7.0 billion in the lower middle market over the last 17+ years. Stellus has offices in Houston, TX, Charlotte, NC and Washington D.C.Stellus has offices in Houston, TX, Charlotte, NC and the Washington D.C. area. For additional information, please visit us at www.stelluscapital.com.
ASP.NET
Outlook
Microsoft-IIS
WordPress.org
Rackspace
Mobile Friendly