A prestigious research organization located in Switzerland is seeking an experienced IT Service Delivery Manager to lead service delivery operations and governance within the IT department. The role focuses on managing SLAs, enhancing service transparency, and driving continuous improvements in IT services used by scientists and administrative personnel. Applicants should possess a Master’s degree in Computer Science and relevant experience in IT service management, with a strong understanding of the ITIL framework. This is a hybrid position offering competitive benefits including a tax-free salary, health insurance, and generous leave allowances. #J-18808-Ljbffr