Site Delivery Lead - India
CurrentHeading India End user support and IT Infrastructure.The position is responsible for -The delivery and support of local personal computing services, desk-side support, end-user requests and related IT infrastructure including audio visual services to sites across India. Key Responsibilities - This role ensures that approved OLAs/SLAs are met, and the.