BTG Trust and Corporate Services SA (‘BTG’) has its administrative operations in Geneva, Switzerland.
BTG was formed in 2003 by financial services professionals to provide independent and personalised offshore trust and corporate services to clients.
The offices of BTG Trust and Corporate Services SA (‘BTG’) are located in the heart of the financial centre of Geneva.