Liberty Mutual Investments is a globally invested, multi-strategy asset management firm with the mission to create capital for Liberty Mutual Insurance, a Fortune 100 global property and casualty insurance business. With a boutique feel, we actively manage, preserve, and grow Liberty Mutual’s capital – more than $100 billion across both private and public markets – generating returns that allow us to fulfill policyholder obligations.
Liberty Mutual Investments has offices in Boston and New York.