Liberty Surplus Insurance Corporation General Information
Liberty Surplus Insurance Corporation is an insurance company based in Boston, Massachusetts. Established in 1977, the company provides property-casualty insurance products to its customers. The firm operates as a subsidiary of Liberty Mutual Insurance Company. The ultimate parent is Liberty Mutual Holding Company. The assets of the firm are managed by the executive management team.
Open To Secondaries
Open To First Time Founds
Executive Vice President & Chief Investment Officer