A leading diagnostic company in Barcelona seeks a Technical Service Team Lead to manage complex technical issues and lead a team. The ideal candidate has a Bachelor's or Master's in Industrial Engineering, 5-10 years of experience, and fluency in French, Dutch, and English. Responsibilities include