LP profile · Other

Metlife Investors USA Insurance

Metlife Investors USA Insurance is a other headquartered in United States (North America). Ranked #41 in the 2026 Dealroom Power Law LP Ranking by realised power-law score across its venture commitments.

Type
Other
HQ
United States
AUM
$0
VC allocation
1%
Power Law score
73,905
LP rank

Historical Background

  • Metlife Investors USA Insurance Company was established following the acquisition of annuity manufacturer Security First Group, Inc. by Metropolitan Life Insurance Company in 1997.
  • The acquired entities were subsequently rebranded, creating MetLife Investors Insurance Company and MetLife Investors USA Insurance Company.

Source of Capital

  • As a subsidiary of a major insurance provider, its capital is derived from the premiums paid by policyholders for life insurance and annuity products.
  • No further public details are available regarding its specific capitalization structure.

Major Events

  • In 2017, MetLife separated a substantial portion of its U.S. retail life insurance and annuity business to form a new, independent entity named Brighthouse Financial.
  • As part of this corporate restructuring, the entity known as First MetLife Investors Insurance Company, which operated in New York, was rebranded as Brighthouse Life Insurance Company of NY.

Allocation Strategy

  • No information available.
  • No information available.
  • No information available.

Sources

Solutions Ecosystems Reports Resources Data Pricing Book a demo