Sign up free to see how well your resume matches this role.
About this role
Service Delivery ManagerMore than 10 years in IT infrastructure of which 2 plus years directly working with customer and should have worked 2/3 years with current organization