Mark Allen

Mark Allen

Wearables, knowledge-management, B2BSaaS
52 points