In Switzerland, trustee companies are firms that are required to have adequate capitalisation, efficient internal control systems and adequate risk management, as well as the presence of qualified trust managers. Trustees in Switzerland must also comply with the due diligence requirements of the Anti-Money Laundering Act (AMLA) under the supervision of FINMA, as well as complying with international tax transparency regulations relating to the automatic exchange of information.
Why set up a trust in Switzerland?
There may be several reasons for this. Switzerland is a globally recognised financial centre where settlors can have the trust assets they establish managed with complete peace of mind.