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

PS
Paul Sanghera
Executive Vice President & Comptroller
Profile Photo
Neeti Bhalla Johnson
Executive Vice President; President, Global Risk Solutions
Profile Photo
Tim Sweeney
President and Chief Executive Officer
MS
Mark Szigety
Chief Risk Officer

You Might Like

NC
Najib Canaan
Chief Executive Officer
Kingswood Group
RD
Russ Degitz
Principal
Huntington University
DH
Dennis Hanson
Principal
Jamison Hanson
KA
Kimberly A. Griego-Kiel
Founding Partner Emerita
Horizons Sustainable Financial Services