Your responsibilities: As Team Lead, you manage, mentor and support the newly merged Northern Europe Customer Service team covering the DACH, Benelux, UK and Scandinavian markets by acting as the central point of contact. By fostering a positive work environment, you coach and train team members, de