1 Jobs found
Head of IT Service Desk 27.02.2025
About the roleAre you ready to make an impact on a global scale? As our Global head of IT Service Desk, you’ll lead a diverse and talented team, ensuring seamless IT operations across all our European...