John-Michael Scott
Tech, social networking, special situations
John-Michael Scott
Contributor since: 2013
Crucial Investments, Contributor
Jeff Diercks, Contributor