to fill the role of IT Service Delivery Manager. If you're eager to be part of a dynamic environment that fosters growth.... Experience: Minimum 10+years of Experience in IT and 5+ years in Service Delivery (Support) manager role. Previous experience...