Ben Thorpe
Hardware Product Advisor for Startups
I'm a design and manufacturing expert based near London, United Kingdom.