The Head of IT Service Delivery is responsible for overseeing the Network Operations Center (NOC) to ensure 24/7 monitoring and performance enhancements of the organization's IT infrastructure, applications, and security. This role involves strategic direction, continuous improvement of IT service management processes, and collaboration with various stakeholders to align IT services with business needs. The position requires strong leadership and analytical skills to drive organizational change and improve service delivery metrics.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Industry
Credit Intermediation and Related Activities
Education Level
Bachelor's degree
Number of Employees
11-50 employees