Global Service Desk Manager
1 day ago
London
Our internationally recognized client is seeking a Global Service Desk Manager to lead and enhance IT service delivery across multiple regions, including the Americas, Southeast Asia, Europe, India, and the UK. Oversee, mentor, and develop a geographically distributed service desk team. You will ...