Allen has 30 years IT experience, including roles at Prima Software Solutions, Labinal Group and Corah Plc, with more than 20 years focusing on digital identity. As Chief Product Officer for Intercede, Allen is responsible for the MyID Credential Management System roadmap and strategic technology partnerships including Microsoft, Thales and Yubico. Allen has worked closely with many major Intercede customers including the UK, US, Dutch and Kuwaiti governments, Lockheed Martin, Boeing, Deutsche Telekom, BASF and Wells Fargo, helping them reach the highest levels of identity security. Allen has a BSc (Hons) in Psychology and Computing.