
Rolf Locher
General Manager, Hallau
Rolf was appointed General Manager of Tegra Medical’s Hallau, Switzerland, facility in 2024 after nearly 18 years with SFS, where he held leadership roles including Head of Sales and SAP Sales Process Manager. Prior to joining SFS, he spent more than seven years in industrial sales at Starrag Group and began his career as a toolmaker with Berhalter Switzerland. Rolf brings more than 30 years of experience in manufacturing, sales, and operations leadership. He completed sales education through BVS St. Gallen and executive training at CEIBS University in Shanghai.