Hans Friedrich
inveterate generalist. managing director & cto at bletchley.
hans@bletchley.co
@hansef