Twelve Securis, originated from the merger of Twelve Capital and Securis Investment Partners, is a leading, founder-led business and one of the largest, most experienced insurance-focussed investment managers globally. We manage in excess of USD 8.5 billion in assets.
Specialising in Cat Bonds and Private ILS, our strategies offer alternative risk premia, with limited correlation to traditional markets. Our independent approach ensures alignment with our diversified institutional investor base. With an investment team of experts in capital markets, catastrophe risk modelling, and reinsurance underwriting, we deliver research-driven fund offerings and tailored solutions designed to meet each client’s specific goals.
With a commitment to transparency, innovation, and collaboration, Twelve Securis is shaping the future of insurance-related investments, offering clients diversification and attractive risk adjusted returns.