Service Desk Lead - TWE41812
4 days ago
London
Key Responsibilities Lead the global service desk operation, ensuring consistent, high-quality support to users across multiple regions Own and manage the relationship with the outsourced service provider, including performance, governance, and continuous improvement Champion effective communicat...