Twelve Securis: A New Era for Insurance-Linked Securities

Deal News | Feb 13, 2025 | Re-Insurance News

Twelve Securis: A New Era for Insurance-Linked Securities

Twelve Capital and Securis Investment Partners, two leading independent asset managers specializing in insurance-linked securities (ILS), have finalized their merger. This new entity, named Twelve Securis, boasts $8.5 billion in assets under management. The merger was initially announced in July 2024 with projected assets of $7.8 billion, revealing the firm's significant growth. Under the leadership of Urs Ramseier as CEO, and with Herbie Lloyd assuming key roles, Twelve Securis aims to provide innovative, cost-effective investment solutions in the insurance markets. The partnership retains the support of B-FLEXION, a longtime investor in Securis. Ramseier expresses the merger as a pivotal moment for ILS, enhancing their ability to provide excellent investment solutions globally. Chairman Cyrus Jilla emphasizes the firm's strategic positioning to seize evolving opportunities in the insurance sector.

Sectors

  • Insurance
  • Asset Management

Geography

  • United Kingdom – The United Kingdom is relevant as it serves as a geographical base for Securis Investment Partners and is a key location for insurance and asset management activities in Europe.
  • Bermuda – Bermuda is a significant location in the insurance and reinsurance industry, and will play a role in the operations of Twelve Securis.
  • Switzerland – Switzerland is relevant due to Twelve Capital's origins and its role as a prominent financial and asset management hub.

Industry

  • Insurance – The merger between Twelve Capital and Securis Investment Partners is heavily focused on the insurance-linked securities (ILS) market, which is an integral part of the insurance industry.
  • Asset Management – Both Twelve Capital and Securis Investment Partners are asset managers, with their merger creating a larger firm to manage $8.5 billion in assets.

Financials

  • $8.5 billion – Assets under management of the newly formed entity Twelve Securis.
  • $7.8 billion – Initially projected assets under management at the announcement of the merger.

Participants

NameRoleTypeDescription
Twelve CapitalMerging CompanyCompanyAn independent asset manager specializing in insurance-linked securities (ILS).
Securis Investment PartnersMerging CompanyCompanyAn asset manager with expertise in insurance-linked securities.
Twelve SecurisCombined EntityCompanyThe newly formed company created from the merger of Twelve Capital and Securis Investment Partners.
B-FLEXIONStakeholderCompanyA long-term stakeholder in Securis, continuing its supportive partnership with Twelve Securis.
Urs RamseierChief Executive OfficerPersonCo-founder of Twelve Capital and the CEO of the newly formed Twelve Securis.
Herbie LloydChief Investment Officer and Head of UK and BermudaPersonFormer CIO of Securis, now CIO Private ILS and Head of UK and Bermuda for Twelve Securis.
Cyrus JillaChairmanPersonChairman of Twelve Securis.