Twelve Capital
Financial ServicesZurich, Switzerland11-50 Employees
Twelve Capital is an independent investment manager focused on insurance investments for institutional clients. It also serves as a capital provider to the insurance and reinsurance sectors. The firm's investment scope encompasses the full insurance balance sheet, including Insurance Bonds, Insurance Private Debt, Catastrophe Bonds, Private Insurance-Linked Securities, and Equity, and it builds multi-asset portfolios. The company was founded in 2010 and is employee-owned, headquartered in Zurich, in the Swiss canton of Zürich, with additional offices in London and Munich. In the market for insurance- and reinsurance-linked investments, it positions itself as a bridge between insurance capital and capital markets, delivering investment management and capital solutions to its institutional clients. In March 2024, the firm launched a UCITS fund strategy largely focused on catastrophe bonds, with a corporate bond component to offer a different risk-return profile.