Global Head of Managed Services & AI-Driven Delivery
il y a 13 heures
ITRS, headquartered in London with teams across the US, Europe, and Asia, is seeking a Global Head of Managed Services to lead a high-impact, client-focused delivery function.You will own the strategy, client relationships, and the roadmap for our managed services offering across a portfolio of tier