CoverProfile

Charlie McCarthy

Managing Director, Co-Head of Credit Portfolio Management

Liberty Mutual Insurance

United States, Massachusetts, Boston

Profile Information

Managing Director, Co-Head of Credit Portfolio Management

Liberty Mutual Insurance

Investment Team,Operations Team

Investor

Insurance

Boston

Massachusetts

United States

Sep 29, 2025

More profiles to browse

MD
Matthew Depucchio
Director, Real Estate Private Equity
CF
Christopher Felton
Head of Global Public Markets & Executive Managing Director
Profile Photo
Neeti Bhalla Johnson
Executive Vice President; President, Global Risk Solutions
CP
Chris Peirce
Executive Vice President and Chief Financial Officer

You Might Like

BH
Bob Helmer
President Emeritus
Baldwin Wallace University
KA
Kimberly A. Griego-Kiel
Founding Partner Emerita
Horizons Sustainable Financial Services
PM
Prtima MISHRA1
Software Engineer
PA TEST
DH
Dennis Hanson
Principal
Jamison Hanson