UK Service Delivery Manager
OcuLead IT service delivery for 6,000 users, overseeing partners and internal teams.
Preston, England, United Kingdom | Stockport, England, United Kingdom service operations
incident management
change management
itil
servicenow