The Service Delivery Manager will lead IT service delivery, improve ITSM processes, and manage the Global Service Desk. Requires experience in IT roles and proficiency in IT governance.