Andrew Turrall - Head of IT Delivery, Hastings Insurance Services
Andrew's decade-long career at Hastings bears testament to his commitment and insight.