Le Roy joins Star Mountain as managing director

Le Roy is a former founder and head of Thoma Bravo’s private credit investment business.

Share this