Global Head of Managed Services & AI-Driven Delivery
4 days ago
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 manage a globally distributed team, partner with Product/Engineering/Sales, and drive operational excellence while