SH

Stephen Hodge

Chief Technology Officer at Versarien® plc

CTO C-Suite
s***@versarien.co.uk Sign up
Pro only
Pro only
Pro only
Cambridge, England, United Kingdom

Company Details

Company: Versarien® plc
Industry: nanotechnology
Employees: 17
Revenue: 14575000
HQ Location: Cheltenham, England, United Kingdom
Company LinkedIn: Pro only
C-Suite level · CTO