Während der letzten drei Jahre leitete Stefan Schaffhauser als Geschäftsführer das internationale Geschäft von Traco Power. Zuvor war er bei verschiedenen Industrieunternehmen in Managementpositionen und als Unternehmensberater tätig. Stefan Schaffhauser absolvierte einen Masterabschluss in Engineering und Management an der ETH (Eidgenössischen Technischen Hochschule) Zürich.
Wie bisher wird sich Rolf Caspar als Firmeneigentümer und Verwaltungsratspräsident zusammen mit seiner Tochter Jennifer Caspar und Ueli Wampfler, beide im Verwaltungsrat, auf die strategischen Fragen der Firma konzentrieren.