Stellus Capital Management

Stellus Capital Management

Private equityClaimed

A middle market investment firm.

HQ location
Houston, United States
Portfolio analysis