CEO & Founder Stories News CREST appoints Nick Benson as CEO Mark Baker, UK Tech News Editor 6 May 2022: CREST, the international not-for-profit accreditation and certification body for the cyber security industry, has appointed Nick Benson as its new Chief Executive...