Global Delivery Lead – Expert Services; Remote
City Of London, Central London, Greater London, England, UK
Listed on 2026-10-12
-
IT/Tech
IT Project Manager, IT Consultant
Service Now seeks a seasoned leader to manage a distributed delivery organization, scaling capabilities beyond the Americas. You will mentor an international team of deployment engineers and project managers, drive partner enablement across regions, and ensure delivery health with strong governance and executive visibility.
You will collaborate with Sales, Customer Success and Product teams to align global processes, manage escalations, and realize value through tailored technical configurations
This posting is for the Global Delivery Lead – Expert Services (Remote) role at Servicenow, based in City Of London, England, United Kingdom.
Are you ready to take on the Global Delivery Lead – Expert Services (Remote) role at Servicenow?
We would love to welcome a new Global Delivery Lead – Expert Services (Remote) to our organisation in City Of London, England, United Kingdom.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).