As the driver of a global network of experts and as a trusted and strong partner to clients, cantons and the Swiss government, S-GE is the first point of contact in Switzerland for all questions relating to internationalization.
S-GE is represented abroad by Swiss Business Hubs. These local teams are based at a Swiss Embassy or Swiss Consulate-General. The Swiss Business Hubs support Swiss companies expanding their activities in their respective countries and inform foreign companies about the advantages of Switzerland as a business location. All hubs have a first-rate network of contacts abroad on account of their official status.