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-one financial services clients.
You will manage a globally distributed team, partner with Product/Engineering/Sales, and drive operational excellence while advancing AI-enabled delivery and
#J-18808-Ljbffr…
