Simon D'Arcy is currently serving as the Head of Internal Audit at Castle Trust. Prior to this role, Simon held various positions in internal audit and compliance at companies such as Bank of England, National Lottery Commission, and Vaultex UK Limited. Simon has extensive experience in the financial services industry, with a background in reinvigorating and establishing internal audit functions. Simon also served as the President of IIA UK&I and has a strong educational background from Cardinal Vaughan Memorial School and St Edwards.
May, 2014 - present