Swiss Business Hub Russia

Address
101000, Switzerland, Moscow, 2/5, Pereulok Ogorodnaya Sloboda
Phone number
+7 (495) 2583830
Website
www.eda.admin.ch; www.swiss-business-hub-russia
Email
mot.sbhrussia@eda.admin.ch
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.