Twelve Capital is an independent investment manager specialising in insurance investments for institutional clients. It is also a leading provider of capital to the insurance and reinsurance industry. Its investment expertise covers the entire insurance balance sheet, including insurance bonds, insurance private debt, catastrophe bonds, private insurance-linked securities, and insurance equity. It also composes portfolios of its “best Ideas.” Incorporated in October 2010, Twelve Capital is majority-owned by its employees with offices in London and Zurich.
Sponsoring D.A.CH Region, Zurich