ST est une corporation de droit public chargée par la Confédération de promouvoir l’offre touristique pour la Suisse, pays de voyages, de vacances et de congrès, au plan national et international. L'accent est mis sur le développement et la mise en œuvre de programmes de marketing visant à stimuler la demande, et à valoriser une image de marque forte de la Suisse touristique, entre modernité et authenticité.
ST travaille en étroite collaboration avec la branche du tourisme, qui contribue à environ la moitié de son budget. L'autre moitié est constituée de fonds fédéraux. Ses activités sont gérées selon des critères d’économie d’entreprise axés sur la satisfaction des clients et les besoins du marché. ST compte environ 240 collaboratrices et collaborateurs dans 26 pays à travers le monde.