Liberty Mutual
Dennis O'Rourke currently serves as the Managing Director and Head of Credit Research for Leveraged Finance, Public and Private Credit at Liberty Mutual Investments since January 2025. Previously, O'Rourke held the position of Managing Director and Team Leader of Credit Research at Liberty Mutual Insurance from September 2019. O'Rourke's extensive experience includes leadership roles at NewStar Financial Inc. and First Eagle Investment Management, where both positions were held from April 2018 to August 2019. Prior experience includes serving as a Senior Analyst at J.P. Morgan Asset Management, Regiment Capital Advisors LP, Putnam Investments, and FLEETBOSTON ROBERTSON STEPHENS INC. O'Rourke began a professional career as a Financial Analyst at CHASE MANHATTAN CORP. O'Rourke holds a Bachelor's degree in Economics from the University of Rochester and a CFA designation from the CFA Institute.
This person is not in any teams
This person is not in any offices