🌿 Back to all jobs

🥝 Team Lead IT Management

SIX | Madrid, Spain | Posted June 02, 2026

Job Description

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...
  • Apply for This Position

    Submit Application