IT Service Desk, here to save the day again!

The heroes at the IT Service Desk save the day all year round, but it’s not until Halloween that we can see what true superheros they are!

dsc_1047_rock3