Firm PROFILE
Twenty20 Trustees SA
Chambers ranking badge

Twenty20 Trustees SA

High Net Worth 2025

Chambers ranking badge

Rankings

High Net Worth

Leading firm in High Net Worth 2025

Overview

Provided by Twenty20 Trustees SA

  • Twenty20, licensed by the Swiss Financial Markets Supervisory Authority (FINMA), is a privately owned, fully independent trust company focused on the planning needs of ultra-high net worth individuals, international families and family offices.

    Based in Geneva, Switzerland’s premier international private wealth management center, Twenty20 focuses on the delivery of exceptional service through bespoke structures designed around each client’s specific requirements, to achieve the appropriate solution.

    Their founders have backgrounds in law, trusts, finance, accountancy and governance. They are highly qualified and have a proven record working with Family Office principals to help them to oversee their businesses.

Ranked Offices at Twenty20 Trustees SA

Provided by Twenty20 Trustees SA

Switzerland - Head office

Geneva

2 rue de Jargonnant, Geneva, Geneva, Switzerland, 1207, Geneva

Ranked Departments at Twenty20 Trustees SA (1)

Switzerland

Ranked Individuals at Twenty20 Trustees SA (2)

Switzerland

What success is built on

Chambers is the leading data and intelligence partner for the legal sector.

Explore thought leadership