James Challinor

James Challinor

Product Manager & entrepreneur in the UK
3 points
All activity