Customer Support Manager (EMEA)
As a Customer Support Manager, you will lead a team of 20 technical support professionals, focusing on team development, performance management, and operational efficiency. You will collaborate with global support teams and cross-functional departments to drive continuous improvement and maintain high support standards.