Chairman & CEO
Richard Byrne
CEO Approval Rating
90/100
BDCA involved in both the debt and equity of private middle market investments.