Team Lead IT Management

SIX • Madrid, Community of Madrid, Spain • Posted June 06, 2026

Location Madrid, Community of Madrid
Job Type Full-time
Category Computer Occupations
Posted June 06, 2026

What You Will Do


  • Lead and develop a distributed team responsible for IT Service Management and GRC coordination across Switzerland and Spain.

  • Own the end-to-end lifecycle of Service Level Agreements (SLAs), including requirements collection, drafting, documentation maintenance, updates coordination, and alignment with business and IT stakeholders.

  • Ensure accurate and meaningful service level reporting to enable data-driven discussions on service quality, stability, and capacity.

  • Drive and improve KPI, OKR and KRI reporting processes, providing IT leadership with reliable, actionable insights.

  • Ensure professional execution of audit activities (internal, external financial and regulatory) and Internal IT Controls System (ICS) activities, delivering high-quality evidence and consistent stakeholder communication with regulators in Switzerland and Spain.

  • Support risk owners in registering and assessing n...
  • Interested in this role?

    Click the button below to start your application.

    Apply Now