The Swiss Financial Service Company
Leo Trust is a globally active financial services company with over 40 years of experience serving institutional and private clients. Strategically headquartered in Zurich, Switzerland, Leo Trust benefits from the country's stable political and social environment, monetary and economic strength, and excellent international networking. The primary address of Leo Trust is Löwenstrasse 11, Zurich, 8001, CH.
Founded in Zurich in 1980, Leo Trust has become a leader in the planning, formation, and management of corporations. An interdisciplinary team of trust officers, trustees, tax experts, lawyers, controllers, and asset managers provides comprehensive advice and support to clients in taxation, estate planning, asset structuring, and company incorporation and administration. Leo Trust prides itself on efficiently advising and practically supporting clients in all aspects of their financial needs.
As an owner-managed family business, Leo Trust is dedicated to upholding the highest ethical and professional standards. With a long-standing commitment to preserving, structuring, and managing assets, Leo Trust adapts proactively and flexibly to meet the evolving needs of its clients. The team at Leo Trust looks forward to further serving their clients' financial needs and expanding their services. We invite the manager of Leo Trust to create a customized and exclusive company showcase and product listing on our platform.
Other organizations in the same industry
This company is also known as