New Director of Cayman Islands Computer Services Department
GEORGE TOWN, GRAND CAYMAN – The Ministry of Home Affairs (MHA) has hired a new Director of the Computer Services Department (CSD). Simon Spiers, who recently took up the post, brings with him vast experience that spans the UK Public…