Crossroads
Robert D'Annibale is a seasoned professional in business development and corporate strategy, currently serving as Senior Director of Business Development (M&A) at Crossroads since June 2025. Prior to this role, Robert was Head of Corporate Strategy, Development & Growth at Forge Health, where responsibilities included leading corporate development efforts, executing M&A strategies, and overseeing the launch of key strategic initiatives. Robert has also held pivotal positions as Chief of Staff at HERhealthEQ and a Board Member at SVB Securities, in addition to experience in healthcare investment banking at Jefferies and at SVB Securities. Educational credentials include a Bachelor of Arts in Economics from The Johns Hopkins University and participation in the CFA program.
This person is not in any teams
This person is not in any offices