Robert is a Managing Director and the Head of Public Markets Investor Relations at Churchill. He is responsible for the development and oversight of the firm’s public markets investor communications, capital strategy, and market intelligence, serving as the primary liaison with institutional investors, retail shareholders, and equity analysts.
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.