James Zhang

James Zhang

AngelClaimed
CTO @ Joyride
HQ location
London, United Kingdom