2 employees
Sierra is a non-traded business development company that invests primarily in first lien senior secured debt, second lien secured debt.
2021