Company Profile
Twelve Securis, formed from the merger of Twelve Capital and Securis Investment Partners, is a global leader in insurance-related investments. The firm specializes in providing investors access to an expanding asset class that enhances portfolio diversification and offers attractive risk premia compared to traditional financial markets. Their investment expertise spans Catastrophe Bonds (Cat Bonds), Private Insurance-Linked Securities (ILS), Insurance Debt, and Multi Asset portfolios, catering to institutional clients worldwide.
The firm's history traces back to 2005 with the founding of Securis Investment Partners, while Twelve Capital was established in 2010. The merger of these two independent asset management specialists in Insurance-Linked Securities (ILS) created Twelve Securis, combining complementary investment-driven cultures and expertise. This strategic consolidation has resulted in a significant global presence and enhanced capabilities in the insurance and reinsurance investment landscape.
Twelve Securis employs a research-led investment approach, leveraging proprietary sophisticated views of catastrophe risk and integrating the latest scientific and climate research to refine portfolio positioning. With over 90 team members, the firm maintains a global presence across five offices, which is crucial for client service, deal sourcing, and understanding market trends. Their unparalleled sector focus and solution-driven insurance portfolios enable them to optimize positions based on investors' risk/return appetites and liquidity preferences.
News & Signals (0)
No linked news activity found for this company.