Non Executive Director
Petersfield, Hampshire, United Kingdom
CloudCoCo
Non Executive Director
HERALD INVESTMENT TRUST PLC
Chairman
Detica PLC
CEO
Thruvision
Executive Chairman
FoodAdvisr
Adviser
Digital Barriers plc
Non Executive Chairman
HERALD INVESTMENT TRUST PLC
Non Executive Director
University of Oxford
University of Strathclyde