Ever wondered what being a Head of Service Delivery & Support entails? I’ve spent time with Mike Hargreaves...