Bleicherweg 50, Zurich 8002, Switzerland +1 (661) 458-9444

About Capital Trust Bank of Switzerland

A modern Swiss digital bank built on trust, security and premium customer experience.

Capital Trust Bank team
Our Story

Banking Reimagined for a Digital World

Headquartered on Bleicherweg in Zurich, Capital Trust Bank of Switzerland was founded to bring the stability of Swiss banking together with the speed and simplicity people expect from modern digital finance. We serve individuals and businesses across 60+ countries, combining transparency, security and premium service in every interaction.

500K+

Customers served

99.99%

Platform uptime

What Drives Us

Our Core Values

Trust

Built on transparency and reliability.

Financial Stability

Prudent, well-capitalized banking.

Security

Your assets and data, always protected.

Premium Service

Support that treats you like family.

Milestones

Our Journey

From a single Zurich branch to a global digital banking platform.

2010
Founded in Zurich

Capital Trust Bank opens its first branch on Bleicherweg.

2015
International Expansion

Services extended to customers in over 30 countries.

2020
Digital-First Banking

Launch of our full internet and mobile banking platform.

2026
500,000+ Customers

Serving individuals and businesses across 60+ countries.

Leadership

Meet the Team

Chief Executive Officer
Elena Marchetti
Chief Executive Officer
Chief Financial Officer
David Kessler
Chief Financial Officer
Chief Technology Officer
Sofia Bianchi
Chief Technology Officer
Chief Risk Officer
Marcus Feldmann
Chief Risk Officer

Join Half a Million Customers Worldwide

Open your account today and discover banking built around you.

Open an Account