


Twelve Capital
Financial Services • Stadtkreis 8 Riesbach, Zurich, Switzerland • 21-50 Employees
Company overview
| Headquarters | Dufourstrasse 101, Zurich, 8008, CH |
| Phone number | +4989839316110 |
| Website | |
| NAICS | 52 |
| SIC | 628 |
| Keywords | Equities Within The Insurance Sector, Insurance-Linked Securities (Ils), Listed Debt Within The Insurance Sector, Private Debt Within The Insurance Sector, Multi-Asset Within The Insurance Sector |
| Founded | 2010 |
| Employees | 21-50 |
| Socials |
Key Contacts at Twelve Capital
Damian Brannan
Managing Director
Mariapia Sabatelli
Associate Director - Operations Analyst
Twelve Capital Email Formats
Twelve Capital uses 1 email format. The most common is {first name}.{last name} (e.g., john.doe@twelvecapital.com), used 100% of the time.
| Format | Example | Percentage |
|---|---|---|
{first name}.{last name} | john.doe@twelvecapital.com | 100% |
About Twelve Capital
Twelve Capital is an independent investment manager specialising in insurance investments for institutional clients. The company is also a leading provider of capital to the insurance and reinsurance industry. Our investment expertise covers the entire insurance balance sheet, including Insurance Bonds, Insurance Private Debt, Catastrophe Bonds, Private Insurance-Linked Securities and Equity. We also compose Multi-Asset portfolios. Our capital solutions are drawing the world of insurance and reinsurance into a closer, more productive relationship with capital markets. The firm was incorporated in October 2010 and is owned by its employees. We have offices in Zurich (Switzerland), London (UK) and Munich (Germany). Please refer to the company introduction: https://pitchbooks.incos.media/deck/twelve/public/VKuYn?ref=
Twelve Capital revenue & valuation
| Annual revenue | $8,000,000 |
| Revenue per employee | $364,000 |
| Estimated valuation?This valuation is estimated based on industry average for the Financial Services industry and current estimated revenues | $25,600,000 |
| Total funding | No funding |
Employees by Management Level
Total employees: 21-50
Seniority
Employees
Employees by Department
Twelve Capital has 4 employees across 2 departments.
Departments
Number of employees
Funding Data
Twelve Capital has never raised funding before.
Twelve Capital Tech Stack
Discover the technologies and tools that power Twelve Capital's digital infrastructure, from frameworks to analytics platforms.
Security
Analytics
Cookie compliance
JavaScript libraries
Maps
JavaScript libraries
Web servers
JavaScript libraries
Programming languages
Blogs
JavaScript libraries
SEO
Frequently asked questions
4.8
40,000 users



