Full-time

IT Service Delivery Manager

Posted by Michael Page • Warsaw, Masovian Voivodeship, Poland

📍 Warsaw, Masovian Voivodeship 🕒 March 01, 2026

About the Role

Service Management Framework:


  • Establish and implement comprehensive IT service management processes and procedures globally.

  • Lead the definition, negotiation, and implementation of Service Level Agreements (SLAs) in collaboration with internal stakeholders and external service providers.

  • Continuously refine the framework to support business requirements and scalability across international operations.




Service Delivery Management:


  • Oversee global IT service delivery ensuring compliance with newly established standards.

  • Monitor and report on global service performance against agreed SLAs.

  • Drive continuous improvement initiatives based on solid performance analytics.




Incident and Problem Management:


  • Manage the relationship and p...

Ready to Apply?

Submit your application today and take the next step in your career journey with Michael Page.

Apply Now