Job Title: Service Delivery Lead Job Summary: The Service Delivery Lead is responsible for overseeing the delivery of high quality IT services to clients and ensuring that service level agreements (SLAs) are met. This role involves managing a team of…