An international intergovernmental organization located in Belgium is seeking an experienced Service Delivery Manager to oversee critical business application services. Responsibilities include managing service delivery processes, coordinating incident management, and liaising with technical teams.