Are you ready to lead a team of 7 experienced employees in our IT Service Desk spread across 5 sites serving 11 Xellia locations? In this job, you get to apply