Mark Allen

Mark Allen

Wearables, knowledge-management, B2BSaaS
53 points