LP profile · Corporate
Liberty Insurance Corporation
Liberty Insurance Corporation is a corporate headquartered in United States (North America). Ranked #208 in the 2026 Dealroom Power Law LP Ranking by realised power-law score across its venture commitments.
Historical Background
- Liberty Insurance Corporation was established in 1988.
- The firm operates as a subsidiary of the larger Liberty Mutual Insurance Company, which was founded in 1912.
Source of Capital
- As a subsidiary of Liberty Mutual, the corporation's capital is derived from the parent company's assets, which are generated through its global insurance operations.
- Liberty Mutual is a diversified global insurer and the ninth-largest property and casualty insurer in the world based on 2023 gross written premium.
Major Events
- No information available.
Allocation Strategy
- The firm's primary business is providing property, aircraft, automobile, fire, and casualty insurance products.
- The company's assets are managed by its executive management team.
- No specific information is publicly available regarding its external investment allocation strategy, such as venture capital or private equity fund commitments.