Robert is a Managing Director and the Head of Investor Relations, Retail & Wealth at Churchill. He is responsible for leading the investor relations strategy, management and execution of the Firm’s suite of registered product offerings.
Prior to joining Churchill in 2024, Robert served as the Head of Investor Relations at FS Investments, where he was instrumental in launching and building the equity and debt investor relations programs for their publicly traded business development companies. Before that, Robert held roles in corporate development, investor relations and equity research at Affinion Group and Sidoti & Company. He began his career at Merrill Lynch.
Robert graduated from Bucknell University with a B.S. in Business Administration.