El STF es uno de los principales centros de referencia del sector textil suizo. Su sede central está en Wattwil, una comuna del cantón de St. Gallen, pero también cuenta con centros en Zurich y St. Gallen. Sus Diplomas están reconocidos en Suiza y en muchos otros países. En sus órganos de dirección hay representantes de más de un centenar de empresas, como 3M, Archroma, Benninger, Datacolor, Eschler, Hanro, Lantal Textiles, Schoeller Textil, Testex, etc.
Formación:
BSC en diseño y tecnología de moda
BSC en gestión de empresas textiles
MSC en gestión del producto textil y de moda
Cursos del Higher Technical College:
Diploma Federal Avanzado en técnicas textiles para la moda
Diploma Federal Avanzado en tecnología textil
Diploma Federal Avanzado en tecnología del negocio textil