At the heart of European technology innovation
TechTrace SA, headquartered in Lausanne, Switzerland is ideally situated to benefit from the latest technological innovations. TechTrace is at the heart of EPFL, Europe's most cosmopolitan science and engineering university.
TechTrace oversees all activities of PSS SA headquartered in Brussels, Belgium. PSS exclusively develops, maintains and commercialises all products for major Institutions.