Chief Technology Officer
Cambridge, Cambridgeshire, United Kingdom
Cambridge Consultants
evonetix
Director
Evonetix Ltd
Aveillant Ltd
London Business School
Brunel University London