Travis L.
Independent Hardware Product Innovation Advisor | Product Definition, Development Leadership & China
Global rank:
8,098
/
155,368
Skill pts: 10