Service Delivery and Support Lead - Vice President
- Location
- Greater London, England, United Kingdom
lead role reports to the Global Support Head in New York and the Head of International Technology. The position combines operational support leadership and ITSM governance oversight. Responsibilities Operational Support & Escalation (50%) Lead the international support function, serving as the primary escalation point for complex or high‐priority incidents across … projects, lead new initiatives, and take initiative to further develop existing processes. Provide technical support for senior leaders in the organization, if called upon. ITSM Governance Oversight (50%) Own and evolve the ITSM governance framework across the international organisation, ensuring processes are consistently applied, documented, and improved in line with ...