A Investcorp Credit Management BDC Inc é uma empresa de investimento de gestão fechada não diversificada, administrada externamente, que optou por ser regulamentada como BDC. Seu objetivo de investimento é maximizar o retorno total aos acionistas na forma de renda atual e valorização do capital, investindo em dívidas e ações de empresas privadas de médio porte. A empresa investe principalmente na dívida de empresas de médio porte, que define como aquelas que têm valor empresarial.