The IT Service Delivery Manager is responsible for ensuring the reliable, efficient, and high-quality delivery of IT services and operations across the organization, managing a work force of currently 17 persons in 3 teams, for an organization with about 500 employees world-wide. This role combines strategic oversight of service delivery with hands-on management of IT infrastructure, systems, network and support functions. The manager ensures that IT services meet business needs, comply with SLAs, and continuously improve in performance and value.
IT Infrastructure & Operations at the AO Foundation contains the operation of around 100 applications, majority running on MS Azure, network services, data archiving and storage. The role will participate in a transformation project that aims to design and build a new service model in IT operations with emphasis on strategic managed work elements, driving standardization and efficiency.
The ideal candidate comes as a strategic thinker and effective manager with hands-on technical expertise, capable of balancing service excellence with operational efficiency. The candidate should be comfortable managing teams, processes, and technologies in a dynamic environment.
Service Delivery Management
Team Leadership & Collaboration
Governance & Compliance
Reporting & Metrics