Home | Professional Directors | Financial Intermediary
BM logo

Why Switzerland?

swiss flagSwitzerland is situated in the heart of Europe and is recognised as one of the most important centres of banking excellence on an international scale. Switzerland also has the enviable position of being a beautiful country with a small population and comparatively low corporate and personal tax regime. Situated in the in the heart of Europe but outside the EU, Switzerland is committed to neutrality as well as to the legal and ethical security of the swiss banking system. The Swiss financial industry has built its reputation on excellent client service due to its access to competent, multilingual professionals and its embracing of an international culture.