Josh Constine
Josh Constine
Writer, TechCrunch
#31613@joshconstinejoshconstine.com