Overview
Technologies
Salaries
Products
People
Growth
Offices
Financials

Overview

Stellus Capital Management is a Houston credit investment firm providing financing solutions to lower middle-market companies. It lends to private equity-backed platforms through senior secured, unitranche and subordinated debt, and manages the publicly traded business development company Stellus Capital Investment Corporation. The firm was founded in 2012 by a team that previously ran the direct capital business of the DE Shaw group and is headquartered in Houston, Texas.

Offices

Where the company hires and what each office is for
Cities
3
Hiring now
0
Countries
1
Loading the map
Headquarters Builds here Office with open vacancies No open vacancies right now Tap a pin for the office
Houston United States
HQ
HOUSTON, TX
4400 Post Oak Parkway, Suite 2200, Houston, TX 77027
company site
Charlotte United States
Regional office
CHARLOTTE, NC
5605 Carnegie Boulevard, Suite 410, Charlotte, NC 28209
company site
Bethesda United States
Regional office
WASHINGTON D.C. Area
4520 East West Highway, Suite 605, Bethesda, MD 20814
company site