Swiss Business Hub Russia

101000, Switzerland, Moscow, 2/5, Pereulok Ogorodnaya Sloboda
Phone number
+7 (495) 2583830
About company
The Swiss Business Hub Russia (SBH Russia) is a part of the Embassy of Switzerland in Russia. It is responsible for implementing Swiss export strategies in Russia and for promoting Switzerland as a business location. Besides the SBH Russia helps Russian companies to find Swiss producers or service providers.