Meet the team

Combining Talent with Innovation

Our team of experienced and dedicated professionals have been carefully selected from backgrounds such as Financial Services, Government, Telecoms and Retail. Our London (UK) team provides sales, marketing, management and leadership for the organisation. Our Leeds (UK) development centre and Helsinki (Finland) research and development hub works on our cutting edge technology, creating innovative products and ideas to disrupt conventional or traditional solutions.

Craig McDermott

Founder & Chief Executive Officer

Extensive background in Public Key technology, information security assurance and risk. An ex-CESG CLAS consultant in UK Government and consultant within the Financial Services sectors. Holds a Master’s Degree in Information Security from the University of Westminster


Colin Marden

Chief Operating Officer

Operations, governance, cyber and information security specialist with over 15 years in the financial services, technology and Government organisations. Extensive experience in operational resilience and implementing, auditing and governing people, process and technology.

Christine Durkin

Marketing Director

Marketing Director A dynamic and highly experienced UK and international B2B and B2C marketing and business development leader in hi-tech organisations with 20 years’ experience, with responsibility across all marketing disciplines. Holds an electronics engineering degree and an MBA.

Chris Russell

Chief Technology Officer

Over 25 years of experience covering IT, software development, authentication and access, product management and product marketing. Chris has a physics degree from the University of Hull and an MBA from Henley Management College.

Get in touch

UK Headquarters

Unit 5 Baden Place, Crosby Row London SE1 1YW

For press or marketing enquiries:
For career opportunities:
For sales:

Call us on: 0203 880 8238

Our other locations

UK Software Development Centre

4100 Park Approach, Thorpe Park, Leeds, LS15 8GB

Finland Research & Innovation

Aalto University Buildings 02150 Espoo, Finland

New York Coming Soon!

Exciting new office to be confirmed soon...