Technical Services Manager
The Technical Services Manager oversees daily service desk operations, providing technical leadership and ensuring high-quality service delivery across global regions. This role is responsible for managing team performance, maintaining SLAs, and fostering a culture of exceptional client care.