A global technology company in Switzerland is seeking a Technical Service Manager to oversee field service teams and ensure outstanding customer satisfaction. This role involves leading a geographically dispersed team, managing escalations, and supporting service performance. Candidates should have a Bachelor’s degree in engineering and at least 5 years of relevant experience. Fluency in German or French, along with strong leadership and communication skills, is required. This position offers the opportunity to drive continuous improvement and operational excellence.
#J-18808-Ljbffr