Le Swiss Business Hub fait partie de l'ambassade de Suisse à Tokyo. Il aide les PME suisses et liechtensteinoises à développer leurs activités au Japon et informe les entreprises japonaises sur la place économique suisse.
Le Swiss Business Hub représente également Switzerland Global Enterprise (S-GE), l’organisation officielle suisse chargée de la promotion des exportations et des investissements. Il dispose d’un réseau local d’experts dans divers secteurs et peut donc fournir une connaissance approfondie du marché.