X

About Us

A global leader in Insurance-related Investments

Founded from the merger of Twelve Capital and Securis Investment Partners, Twelve Securis is a leader in insurance-related investments, focusing on Cat Bonds and Private ILS. With a history tracing back to 2005, we manage USD 8.5 billion in assets and maintain a global presence essential for client service, deal sourcing, and understanding market trends.

Our commitment to innovative solutions allows us to serve a diverse range of clients, including pension funds, sovereign wealth funds, family offices, and wealth managers. Most of our strategies show limited correlation to traditional financial markets and offer alternative risk premia. Our investment strategy centres on delivering attractive risk-adjusted returns across all asset classes, optimizing portfolios tailored to each client’s unique risk/return appetite.

Contact Us

Independent and aligned with investors

Our independence from (re)insurance groups ensures alignment with investors. Our team of dedicated professionals combines deep expertise in capital markets, catastrophe risk modeling, and reinsurance underwriting, leveraging proprietary tools and extensive historical data to support informed and research-driven decision-making.

We prioritise accountability and transparency by providing tailored solutions and direct access to our team of investment specialists, fostering open communication and collaboration. With an innovative mindset, we are committed to developing products that meet the evolving needs of our clients, positioning us at the forefront of the insurance investment landscape.

Our Expertise

  • At more than USD 8.5bn in AUM, Twelve Securis is one of the largest insurance/ILS investment managers
  • Strong access to investment opportunities and in-depth understanding of markets trends
  • Improved negotiation ability with potential for improved economic terms for investors

  • Combination of two highly complementary businesses creating a scalable set-up in a consolidating space
  • Insurance is part of our DNA, underpinned by sharp single-sector focus and enhanced market insights

  • Varied spectrum of investment products depending on investors’ risk/return appetite and liquidity preferences
  • Broad offering enables optimisation of positions and portfolios depending on the (re)insurance cycle

  • Proprietary sophisticated view of catastrophe risk, leveraging the latest scientific research
  • Integrated view of climate research and active incorporation of climate change impacts
  • Seasonal forecasting to refine portfolio positioning
More About Strategies

ESG at Twelve Securis

Twelve Securis is committed to responsible investment practices and is a signatory of UNPRI since 2017. Our aim is to align our principles with those of our investors through a diligent and responsible approach to Environmental, Social and Governance considerations at both an investment and corporate level.

As standard approaches to ESG assessment and integration used for traditional asset classes are generally less relevant for the insurance industry and ILS, Twelve Securis has developed and enhanced over the years a proprietary approach, drawing on publicly available information and in-house sector expertise. Our corporate and investment ESG policies can be found here.

Twelve Securis

Media & Press Releases

Insurance-Linked Securities: Pricing Extreme Events in a Changing World

Insurance-Linked Securities: Pricing Extreme Events in a Changing World

Our first thought leadership piece as Twelve Securis is here! Discover how evolving catastrophe modelling,...

Find out more

Meet the Team

The team is Twelve Securis’ most valuable asset. We take pride in knowing that each member of its international team is a talent in their own field and that together exceptional services can be provided to its clients. The team works with integrity and always demonstrates sound moral and ethical principles. Consistent improvement is encouraged in order to strive for excellence across the board. The collective goal is always the same: Helping Twelve Securis’ clients reach their goals.

Meet The Team

Careers at Twelve Securis

Our people represent the intellectual capital that drives our business.

We recognise that it is crucial for a fast growing, institutionally focused business to establish a strong layer of senior professional in leadership positions whilst simultaneously developing skilled and motivated junior professionals.

Twelve Securis offers attractive career opportunities in a dynamic working environment.

If you see an opportunity where you believe you could add value to our business, please get in with us.

Email Us

Found what you are looking for?

Twelve Securis can help you navigate the world of insurance investing.

Contact Us