- Presencial
... distributors. Our Headquarters and Technology Centers are located in the US and Europe, and our workforce is more than 7,000 strong. Overview As a Technical Service Team Lead, you are the first level escalation in BeNeLux for solving complex technical problems within the Benelux Service organization. You serve as the technical ...
Barcelona, España